Skip to main content

Full text of "Syntax Magazine"

See other formats


I 

l 


1 

j 


Y  |\  I  I  /\  ]£  Serving  Timex-Sinclair 

I  |  \|  J  X  Personal  Computers 

A  PUBLICATION  OF  THE  HARVARD  GROUP 


VOL. 4  NO. 4 


ISSN  0273-2696 


APR,  1983 


IN  THIS  ISSUE 


SINCLAIR  CLARIFIES  PARTS  POSITION 


8K  Programs 

Life  Expectancy . 14 

Office  Manager . 20 

Book  Review 
Crunchers — 21  Simple 
Games  for  the  Timex/ 

Sinclair  1000  2K . 9 

Classified  Ads . 21 

Dear  Editor . 12 

Machine  Code 
Easier  Loading  for 

MC  Utilities . 10 

Hardware  Project 
Green  and  Black  and 

Read  All  Over . 16 

Hardware  Review 

The  Parrot . 8 

News,  New  Products .... 1 , 2 

POKE  Graphics . 18 

Program  Improvements ... 15 
Software  Review 

RAM-Dr  ive . 6 

Syntax  Errors . 3 

Title  Framing  and 

Centering . 3 

Users'  Groups . 3 

Vendor  Report . 4 


Index  to  Advertisers 


Brainchild  Computer . 4 

Byte-Back . 6 

Discount  Software . 16 

E-Z  Key . 9 

Frog  Software . .10 

Intercomputer . 13 

Kopak  Creations,  Inc... 17 

Melbourne  House . 18 

Memotech  Corp. . . . . . 7 

R.I.S.T . 15 

Sinclair . 11 

Sof  tsync . 5 

Zebra  Systems . 19 


Sinclair  only  sells  replacement  parts  to  kit 
owners  who  received  damaged  parts  with  their 
kits.  Contrary  to  some  reports,  parts  are 
not  generally  available  for  all  ZX/TS  owners. 
Also,  Sinclair  no  longer  sells  the  kits. 

TIMEX  SLASHES  PRICE 

Timex  lowered  their  TS1000  price  to  $69.95 
and  extended  the  $15  rebate  deadline  to  April 
30.  The  TS2000  release  date  is  slated  for 
the  second  quarter  but  most  observers  agree 
this  is  optimistic.  Still  no  information  on 
the  release  of  the  16K  TS1500. 

NEW  ZX/TS  PUBLICATION 

Timex-Sinclair  User .  a  monthly  magazine 
imported  from  the  U.K.,  debuts  in  N.  America 
in  May.  Price:  $2.95  per  issue,  $29.95  per 
year.  ECC  Publications  Inc.,  49  La  Salle 
Ave.,  Buffalo,  NY  14217,  716/834-1972. 

EXCLUSIVE  ZX/TS  EXHIBITION 

SIN-TIME  Exhibition  will  sponsor  10-15  ZX/TS 
vendors  at  the  Dunfey  Houston  Hotel  on  April 
28-9  from  10A-8P.  Adult  admission  is  $10  for 
both  days,  includes  subscription  to  SIN-TIME 
Review.  Michael  Robinson,  SON  Productions, 
POB  742163,  Houston,  TX  77274. 

SOFTWARE  COMPANY  SEEKS  PROGRAMMERS 

Pegasus  Micro  Systems  is  currently  looking 
for  programmers  to  write  new  software. 
Royalties  range  from  50  to  80  percent  of 
profit,  depending  on  the  amount  of  work  your 
program  needs  to  reach  market  and  what  per¬ 
cent  of  that  work  you  contribute.  Pegasus 
also  just  announced  new  ZX/TS  software.  For 
details,  contact  Pegasus  Micro  Systems,  POB 
397,  Chestertown,  MD  21620. 


1 


NEW  PRODUCTS  AND  SERVICES 


Easy  Eye  Filter  gives  yellow  screen 
on  b/w  TV  or  monitor.  Comes  with 
stick-on  fasteners,  10"  x  12"  trim- 
mable  to  smaller  sizes,  special 
order  larger  sizes.  $12.95  plus  $2 
P&H.  Strap  Down  is  a  pre-cut  and 
punched  strap  to  hold  your  ZX/TS 
and  RAM  pack.  Includes  cable  clamp 
to  organize  cables,  $5.95  plus  $1 
P&H.  Artisan  Electronics,  POB  6631, 
Portsmouth,  VA  23793. 

Individual  instruction  packs  on 
ZX/TS  video,  keyboard,  loading  and 
saving,  and  memory  packs.  Covers 
trouble  shooting,  tips  and  hints. 

$7  each,  Spectra  Computer  Products, 
POB  41795,  Tucson,  AZ  85717. 

Free  membership  to  Timex  Computer 
Club  and  monthly  newsletter.  Timex 
Computer  Club,  Margot  Murphy,  POB 
2655,  Waterbury,  CT  06725. 

ZX/TS  bulletin  board  free,  $15  one¬ 
time  membership  fee  activates  spe¬ 
cial  features — in  Nashua,  NH.  Call 
300/1200  baud  data-line  603-888- 
6999.  Chuck  Oropallo  is  SYSOP,  6 
April  Dr.,  Nashua,  NH  03060.  Leave 
messages  on-line  for  user  10053  or 
mail  to  Jim  Giddings,  77  Ives  St. 
#305,  Providence,  RI  02906. 

16K  Mail  Master  program  has  edit 
and  search  routines.  Options  are: 
add  names,  list,  edit,  inform, 
search/view,  and  search/print.  Sup¬ 
ports  ZX/TS-compatible  printers. 

16K  Data  Master  has  full  edit  and 
search  routines.  16K  Chart  Master 
generates  and  analyzes  bar  charts. 
Tape  with  manual  $6.95  each.  Free 
catalog  available.  L.  Harmon,  4909 
Clearlake  Dr.,  Metairie  LA  70002. 

CFASTDATA  utility  lets  you  write 
data  to  tape  from  strings,  arrays 
or  memory  locations.  Helps  trans¬ 
late  BASIC  programs  with  WRITE  and 
INPUT  statements.  Needs  16K  or 
more,  $20  plus  $1.50  P&H.  CFAST- 
DUET  has  two  utilities,  CFASTLOAD 


and  CFASTDATA.  Use  together  to 
write  and  load  quicker.  Needs  16K, 
$27.50  plus  $1.50  P&H.  Cosmonics, 
POB  10358,  San  Jose,  CA  95157. 

Memotext  word  processor  with  edit¬ 
ing  features  puts  32-character 
lines  on  screen.  Memopak  Assembler 
codes,  edits  Z80  source  programs 
and  assembles  into  MC.  $49.95 
each,  Memotech,  7550  W.  Yale  Ave., 
Denver,  CO  80227,  800/662-0949. 

ZX/TS  XFORTH  language  uses  a  simple 
one  word  call  to  return  to  BASIC. 
Needs  16K,  leaves  10K  for  user  code 
and  dictionary  enhancement.  Also 
has  extra  utilities  such  as  PLOT, 
CLS,  RAND.  Pre-publication  release 
offer  until  April  23,  $14  plus  $1 
P&H.  Hawg  Wild  Software,  7575 
Cantrell/21,  Little  Rock,  AR  72207. 

New  free  catalog  of  computer  inter¬ 
ference  control  products  (#831) 
helps  cut  out  interference  on  your 
ZX/TS.  Electronic  Specialists, 
Inc.,  171  South  Main  St.,  Natick, 

MA  01760,  617/655-1532. 

Z-TOOLS  machine  code  utilities  in¬ 
clude:  MERGE  combines  two  BASIC 

programs;  RENUM  renumbers  selected 
lines,  includes  numbered  GOTOs  and 
GOSUBs  and  flags  those  with  expres¬ 
sions;  COPY  and  DELETE  selected 
blocks  of  lines;  VERIFY  checks  tape 
contents  against  memory.  Two  16K 
versions:  one  addressed  to  14-16K, 

and  to  8-10K.  $14.95,  Sinware,  Box 

8032,  Santa  Fe,  NM  87504. 

Reverse  Video  Module  converts  char¬ 
acters  to  white  on  dark  backround. 
Module  with  instructions,  $8.95. 

16K  Easy  Graph  converts  data  into 
bar  graph,  $9.95.  16K  ACZ  General 

Ledger  records  ledger  transactions, 
handles  up  to  400  entries,  $29.95. 
Cottage  Technology,  5720  W.  Little 
York,  Suite  178,  Houston,  TX  77091. 

Z-XLR8  tape  storage  system  SAVEs 
and  LOADS  files  6-10x  faster  than 
standard  LOAD/SAVE.  Error  checking 


2 


insures  proper  program  loading. 
Cassette  tape  version  can  relocate 
between  8-32K,  needs  16K,  $11  ppd. 
EPROM  version  resides  between  14- 
16K,  $21  ppd.  Advanced  Interface 
Designs,  POB  1350,  State  College, 

PA  16801,  814/237-9268. 

Sunbelt  Conference  on  Educational 
Computing,  June  1-4,  offers  ZX/TS 
instruction  for  both  novices  and 
advanced  users.  Films,  exhibits, 
demonstration  lab,  and  public  do¬ 
main  software  exchange  also  in¬ 
cluded.  Dr.  Jerry  Willis,  c/o 
College  of  Education,  Box  4560, 
Texas  Tech  University,  Lubbock,  TX 
79409,  806/742-2381. 

16K  Biorythm/Compatibility  program 
computes  emotional,  physical  and 
intellectual  cycles  for  any  month. 
Gives  degree  of  compatibility  be¬ 
tween  two  people  based  on  bioryth- 
mic  cycles.  Tape  $9.95  plus  $1.50 
P&H.  Software  Unlimited,  POB  147, 
Grandview,  MO  64030. 

TITLE  FRAMING  AND  CENTERING 

You  can  dress  up  displays  by 
adding  the  following  listing  to  the 
beginning  of  your  programs. 

Title  Framing  accepts  up  to  29 
characters  and  centers  them  on  any 
line  from  1  to  20. 

Inverse  graphics  are: 

Line  20 — graphic  5,  8 
Line  40 — graphic  6 
Line  50 — graphic  7 

Try  graphic  A  (checked  border) 
or  asterisk  (shift  B;  inverse 
asterisk  border)  in  place  of  all 
graphics  for  variation. 

RUN  in  FAST,  BREAK  to  exit. 


SYNTAX  ERRORS:  In  R.  Hensley's 
Expanding  Existing  16K  Programs, 
Jun.82,  Jerry  Minchy  reports  that 
the  last  two  POKES,  step  4,  are: 
POKE  16386,252 
POKE  16387,254 

USERS '  GROUPS 


To  annouce  or  locate  a  group  not 
listed,  drop  us  a  line  (with  SASE) 
or  call  617/456-3661.  SYNTAX,  RD 
2,  Box  457,  Harvard,  MA  01451. 

Aberdeen,  NJ:  R.B.  Mawby,  62 
Avondale  Ln.,  Aberdeen,  NJ  07747, 
201/566-7498. 

Altadena,  CA:  Irving  Helbling, 
1785  La  Paz  Rd.,  Altadena,  CA 
91001,  213/797-3729. 

Chestertown,  MD:  Baltimore  Users' 
Group,  POB  397,  Chestertown,  MD 
21620,  301/348-5865. 

Hillsborough,  Pasco,  Pinellis  and 
St.  Petersburg  Counties,  FL:  TAS 

BAM — Timex  and  Sinclair  Bay  Area 
Microcomputer  Group,  Mel  Routt, 

POB  644,  Safety  Harbor,  FL  33572. 

Lakewood,  CO:  Jim  Sandon,  500 
Vance  #116,  Lakewood,  CO  80215, 
303/233-3412. 

San  Francisco,  CA:  Users'  Group  of 
the  Presidio  of  San  Francisco,  Fred 
Hall,  246  29th  Ave.,  San  Francisco, 
CA  94121,  415/221-4790. 

Rio  de  Janeiro,  Brazil:  Walter 
Brandao,  Rua  Cesario  Alvim,  55  Apt. 
107,  Bl.A  22261,  Botafogo,  Rio  de 
Janeiro,  Brazil. 


W.C.  Andrews,  San  Anselmo,  CA 


5  LET  L=10 
10  INPUT  R$ 

20  PRINT  RT  L, 
y;  "I  R*;  "  I** 

30  FOR  N=@  TO 
4.0  PRINT  RT  L- 
>  /2+N;  'W 

50  PRINT  RT  L  + 
)  /2+Nj  ’■**” 

60  NEXT  N 
SYNTRCTIC  SUM: 


(31- (LEN  R$+£) > ✓ 

(LEN  fl$+l> 

1,(31- (LEN  RS+2J 

1,(31- (LEN  R*+2J 
10754- ,  8K  ROM 


Toronto,  Ontario,  Canada: 

Timex-Sinclair  Users'  Club,  POB 
7274,  Station  A,  Toronto,  Ont., 
Canada  M5W  1X9. 

West  Palm  Beach,  FL:  The  South 
Florida  ZX  Users'  Group,  Bob 
Pearsall,  9220  Fountain  Rd.,  Lake 
Worth,  FL  33463,  305/967-7784. 


3 


VENDOR  REPORT 


CHANGE  YOUR 

TIMEX/SINCLAIR  1000  DISPLAY 
TO  FULL  COLOUR  GRAPHICS 

with 

KOLORWORKS 

LOOK  AT  THE  FEATURES  !  !  ! 

*  Plugs  into  ZX81/1000  (edge  connector) 

*  All  text  will  run  on  the  color  tv 

*  Module  contains  it's  own  memory 

*  User  defined  characters  &  graphics  up  to 

256x192  pixels 

*  Latest  technology  with  TMS991  8  V DP 

(32  sprite  levels) 

*  Module  contains  extension  of  basic  commands 

including:  PAPER/INK/BORDER/BIN/ 
SPRITE/OUT/INP  /  etc. 

for  $149.95 

Use  your  KOLORWORKS  immediately  with  a 
game  cassette  for  $9.95 


In  response  to  complaints  about 
undelivered  software  from  SMUG, 
Sinclair  Midwest  Users  Group  direc¬ 
tor  Robert  Carroll  says  SMUG  (ad¬ 
vertised  in  SYNTAX  classifieds, 

Mar. 82)  and  the  users  group  have 
not  been  affliated  since  Mar. 82. 
Initially,  the  users'  group  lent  a 
helping  hand  to  the  two  entrepre¬ 
neurs  who  started  SMUG.  Carroll 
says  they  have  no  information  on 
SMUG's  present  status  or  orders 
taken  by  them.  But,  the  users' 
group  would  like  to  try  to  rectify 
the  situation.  Carroll  says  they 
do  have  some  of  the  software  SMUG 
was  selling.  Drop  them  a  line  with 
proof  of  order  and  non-receipt  of 
goods  (cancelled  check,  etc.)  and 
they  will  try  to  fill  your  order. 
Address  to:  Attn.  Lost  Software, 
Sinclair  Midwest  Users  Group,  POB 
13042,  Fort  Wayne,  IN  46866. 


This  delightful  game  is  designed  for  hours  of  fun  using  some 
of  the  color  graphic  capabilities  of  KOLORWORKS.  The 
cassette  also  contain*  a  short  program  to  familiarize  you 
with  some  of  the  commands  and  graphics. 


MAIL  TO: 

BRAINCHILD  COMPUTER  WORKS,  INC. 

P.O.  Box  506 
Pewaukee,  Wl  53072 


Price  +  Qty.  Amount 


KOLORWORKS 

$149.95 

— 

CASSETTE 

9.95 

Shipping  and  Handling 

4.95 

1 

Wi.  Res.  add  Sales  Tax 

My  Dcheck  D money  order  enclosed 

TOTAL 

Name 


Street _ 

City _ State _ Zip _ 

Please  allow  six  to  eight  weeks  for  processing.  Thank  you. 

For  further  information  -  Send  $2.00  (credited  to  order) 
WATCH  FOR: 


"GAAMWORKS"- 

Joystick  Ports  /  Sound  /  Cartridge  Slot 


Unresolved  problems  with  Norris 
Electronics?  Originally  of  Slidell 
LA,  Tracy  Norris  is  now  at:  410  S. 
Gatehouse,  Apt.  A,  Metairie,  LA 
70001,  504/837-8152.  Tracy  did 
contact  us,  but  we  have  not  heard 
from  his  customers. 

Aerco  reports  that  their  floppy 
disk  interface  has  a  2  1/2  week 
production  back-log.  Aerco,  Box 
18093,  Austin,  TX  78760-8093, 
512/385-7405. 

Manager  Ken  Koster  of  Gladstone  in 
Buffalo  reports  that  they  are  now 
shipping  out  in-stock  items  in  two 
to  three  days.  He  also  clarified 
their  phone  numbers,  reported  last 
month.  For  orders  only  till  1AM, 
call  800/833-8400.  For  informa¬ 
tion,  questions  and  problems,  call 
716/874-5510  (9-5  EST) . 

M-Coder,  a  compiler  from  Kopak,  is 
supposed  to  code  99.9  percent  of 
all  BASIC.  After  checking,  Kopak 
discovered  this  is  untrue  and  will 
discontinue  the  program. 


4 


3-Dimensional  Graphics? 


when  you  steer  your  Starlite 
fighter  down  the  Zarway  space 
corridor  you  won't  believe  your 
eyes  because  the  graphics  are 
so  good  and  the  game  so  fast. 

$16.95 


SOFTSY1MC,  BtMC. 


MOTHERSHIP  16K 

For  Your  Timex/Sinclair  1000 

You  can  find  MOTHERSHIP  and  all  of  SOFTSYIMC'S 
wide  variety  of  programs  for  the  TS1000/ZX81  at  your 
local  retail  store  or  write  us  for  a  free  catalog  and 
program  listing.  Prices  range  from  $14.95  to  $19.95. 


Please  rush  me  1  MOTHERSHIP  program.  I  enclose  $16.95  i 
+  $1.50  shipping  and  handling  (N.Y.  residents  add 
sales  tax). 

□  Please  send  me  a  free  catalog  &  program  listing. 

NAME _ I 

ADDRESS _ j 

CITY _ | 

STATE  _ ZIP _ | 

SOFTSYNC,  INC.,  14  East  34th  St.  New  York,  NY  10016  I 
(212)  685-2080 


SOFTWARE  REVIEW 


Product:  RAM-Drive 

Price:  undetermined 

ROM/RAM  required?  8K/64K 
Printed  listings? 

Program  listable? 

Written  in: 

Written  by: 


From: 


No 
No 

Machine  Code 
Peter  Ulrick 
International  Publishing  and 
Software,  49  La  Salle  Ave. 
Buffalo,  NY  14214 


RAM-Drive  is  a  machine  code 
utility  program  that  gives  you 
powerful  program  editing  comands. 
Peter  Ulrick  uses  addresses  8192- 
9215  in  your  64K  RAM  to  store  ma¬ 
chine  code  subroutines  that  LOAD 
more  than  one  BASIC  program  at  a 
time,  renumber  programs,  merge  up 
to  20  programs,  create  free-stand¬ 
ing  transferable  data  sets  and 
more.  The  utility  is  menu-driven 
from  MC  but  also  uses  command  mode 
USR  calls.  It's  like  having  a  Disk 


MODULES  FOR: 


TIMEX-Sinclair 


MODEM  $119.* 


$149.“  ASSEMBLED 


(RS-232)  Port  &  Software 
Included) 


64-K  MEMORY  $129.* 

the  "ULTIMATE  MEMORY" 
FEATURES:  $139.“  ASSEMBLED 

•  Battery  backup  , 

•  PROM/ROM  socket 

•  Reset  Switch 

•  BYTE-BACK  EXCLUSIVE  FULL  64-K 


The  0-8K  area  is  available  You  can  execute  a  copy  routine  (provided)  to 
copy  the  TIMEX  ROM  into  the  0-8K  area  of  RAM  then  flip  a  switch  and  you 
have  your  operating  system  in  RAM  You  can  modify  it  and  create  your 
own  customized  operating  system. 

WHY  PAY  MORE  FOR  LESS  FEATURES? 

GET  THE  “ULTIMATE  MEMORY"  BYTE-BACK  UM-64 


A  COMPANY  YOU  CAN  DEPEND  ON 

BYTE-BACK  CO.  is  the  oldest  and  one  of  the  world’s  largest 
suppliers  of  modules  for  the  ZX81  and  TIMEX-Sinclair  1000 
computers.  There  are  thousands  of  BYTE-BACK  modules  in  use 
with  a  track  record  of  proven  reliability. 

RS-232  PRINTER  INTERFACE  Only  $59*  KIT  $69*  ASSEMBLED 
CONTROL  MODULE  8  Relays,  8  Inputs,  $59*  KIT  $69*  ASSEMBLED 

16K  MEMORY  UM16  $59  .*  KIT  $69  “  ASSEMBLED  A  TESTED 
Battery  backup,  reset  switch,  PROM/ROM  socket  PLUS.  .  . 

1  year,  100%  trade-in  credit  towards  the  UM-64. 

BYTE  BACK  CO. 

Rt.  3,  Box  147,  Brodie  Road 

Lees vi lie,  S.C.  29070  _ d> 

ORDER  PHONE  803-532-5812 

Add  $4.95  shipping  &  handling  to  all  orders.  !■■■■  -  ''<J\ 
90  Day  Warranty  On  All  Modules.  10— Day  Return  Priviledge 


Operating  System  without  the  disk. 

Using  RAM-Drive  you  can  concat¬ 
enate  programs  on  one  tape  with  a 
command  menu. 

LOAD  RAM-Drive,  then  load  pro¬ 
grams  you  want  to  string  together 
(one  at  a  time)  and  store  them  in 
RAM-Drive's  program  stack  (32-S4K 
area)  with  command  S.  A  selection 
menu  program  writes  in  the  BASIC 
area  of  your  ZX/TS.  You  can  swap 
any  program  from  the  stack  back  and 
forth  into  the  BASIC  area  (1S-32K) 
with  command  T  (trade). 

Use  the  renumber  command,  this 
time  a  USR  call,  to  change  the  line 
number  and  increment  between  num¬ 
bers  of  each  program.  You  can  then 
merge  programs  using  another  USR 
call.  The  result  is  one  program 
from  which  you  can  call  up  any  of 
the  original  short  games.  SAVE  the 
new  program  in  the  usual  way. 

Other  useful  features  of  RAM- 
Drive  are:  RemFill,  31ock  Move, 
Fetch,  Kill  and  Wipe. 

Mr.  Ulrick's  documentation 
gives  examples  for  most  functions 
along  with  a  command  summary  list. 
However,  most  functions  are  called 
with  USR  commands  which  I  found 
inconvenient.  The  program  loads 
and  moves  itself,  so  you  can't 
easily  see  the  original  code. 

One  other  flaw — the  documenta¬ 
tion  doesn't  mention  that  storing 
over  20  programs  is  difficult  but 
possible.  Each  program  you  store 
takes  up  about  IK,  so  depending  on 
their  size  it  is  possible  to  store 
more.  But,  only  20  names  can  be 
listed  on  the  screen. 

RAM-Drive  is  a  valuable  and 
versatile  utilities  package. 

P.  J.  Donnelly,  Centerport,  NY 

RAM-Drive  was  originally  marketed 
by  ZX  Users  Group  of  NY  (Box  560 
Wall  St.,  NY,  NY)  as  Disk-M  Multi¬ 
programming  Features,  $25  for  non¬ 
members.  'RAM-Drive  is  in  the  pro¬ 
cess  of  becoming  an  International 
Publishing  and  Software  product. 
Contact  them  for  more  info. — Ed. 


6 


TIMEX  MAKES  THE 
COMPUTER, 

BUT  WE  MAKE  IT  TICK. 


If  you  own  a  TS-1000  or  ZX-81  computer  and  want  to  bring  out  the  power  within  it,  you’ll  want  Memotech.  From  easier  input  to  high 

quality  output  and  greater  memory,  Memotech  makes  the  add-ons  you  demand.  Every  Memotech  peripheral  _ 

comes  in  a  black  anodized  aluminum  case  and  is  designed  to  fit  together  in  “piggy  back”  fashion  enabling  you 
to  continue  to  add  on  and  still  keep  an  integrated  system  look. 

MEMOPAK  RAM  All  Memopak  RAMs  are  directly  addressable,  user  transparent,  are  neither  switched  nor 
paged  and  no  additional  power  supply  is  required.  You  can  also  choose  the  Memopak  RAM  which  is  just 
right  for  your  needs.  From  economy  to  power.  16K  RAM  The  Memopak  l6K  RAM  is  the  most 
economical  way  to  add  memory  to  your  TS-1000.  It  is  fully  compatible  with  the  Timex  or  Memotech  l6K 
RAMs  to  provide  you  with  up  to  32K  of  RAM.  The  16K  RAM  also  offers  additional  add-on  capabilities 
through  its  “piggy  back”  connection.  32K  RAM  The  322K  Memopak  enables  you  to  execute 
sophisticated  programs  and  store  large  data  bases  and  like  the  l6K  RAM  is  fully  compatible  with  Timex’s  or 
Memotech’s  l6K  RAMs  to  give  you  a  full  48K  of  RAM.  64k  RAM  The  64K  Memopak  is  powerful 
enough  to  turn  your  TS-1000  into  a  computer  with  capabilities  suitable  for  business  and  educational  use.  It 
accepts  such  BASIC  commands  as  10  DIM  A  (9000) .  MEMOCALC  Memocalc,  our  spreadsheet  analysis 


software,  enables  TS-1000  users  to  perform  complex  number  crunching  routines  with  ease.  With 
the  64K  RAM  a  table  of  up  to  7000  numbers  with  up  to  250  rows  or  99  columns  can  be  specified. 

Quick  revisions  can  be  achieved  by  entering  new  data  to  your  formula. 

MEMOTECH  KEYBOARD  For  ease  of  operation,  the  Memotech  keyboard  is  a  high  quality 
standard  typewriter  keyboard,  with  TS-1000  legends.  The  keyboard  is  cable  connected  to  a  buffered 
interface  which  is  housed  in  a  standard  Memopak  case  and  plugs  directly  into  the  back  of  the 

TS-1000  or  other  Memopaks.  MEMOPAK  HRG  The  Memopak  High  Resolution  Graphics,  with 
up  to  192  by  248  pixel  resolution,  enables  display  of  high  resolution  “arcade  game”  style  graphics 
through  its  resident  2K  EPROM,  programmed  with  a  full  range  of  graphics  subroutines. 
CENTRONICS  PARALLEL  AND  RS232  INTERFACES 
Memotech’s  Interfaces  enable  your  TS-1000  to  use  a  wide  range  of 
compatible  printers.  The  resident  software  in  the  units  gives  the 
complete  ASCII  set  of  characters.  Both  Memopak  Interfaces  provide  lower  case  character  capabilities  and 
up  to  80  column  printing.  The  RS232  Interface  is  also  compatible  with  modems  and  terminals. 

SEIKOSHA  GP  IOOA  PRINTER  The  Seikosha  GP  100A  uses  a  5x7  dot  matrix  printing  format  with 
ASCII  standard  upper  and  lower  case  character  set.  Printing  speed  is  30  characters/second  with  a 


maximum  width  of  80  characters.  The  printer  uses  standard  fanfold  paper  up  to 
9-1/2  inches  wide.  The  GP  100A  is  offered  as  a  package  including  cable  and 

interface.  Other  printer  packages  are  also 
available  through  Memotech. 

ORDER  AT  NO  RISK.  All  Memotech 
products  carry  our  10  day  money  back 
guarantee.  If  you’re  not  completely 
satisfied,  return  it  within  ten  days  and  we 
will  give  you  a  full  refund.  And  every 
Memotech  product  comes  with  a  six 
month  warranty.  Should  anything  be 
defective  with  your  Memotech  product,  return  it  to  us  and  we  will  repair  or  replace 
it  free  of  charge.  Dealer  inquiries  welcome.  To  order  any  Memotech  product  use 

the  order  coupon  or  call  our  toll-free  number  800/662-0949. 

TS-1000  is  a  registered  trademark  of  Timex  Corp. 


UvUyi^ii 

CORPORATION 


7550  West  Yale  Avenue,  Denver,  Colorado  80227,  303/986-1516,  TWX  910-320-2917 


Mail  To:  Memotech  Corporation,  7550  West  Yale  Ave.,  Denver,  CO  80227 
Code:  SIX-4 

Price*  .  Qty.  Tl 


1 16KRAM 

$  49.95 

|  32KRAM 

99.95  / 

|  64K  RAM 

149.95 

|  Memocalc 

49.95 

1  Keyboard  with  Interface 

9995 

1  High  Resolution  Graphics 

9995 

1  Centronics  Parallel  Interface 

74.95 

,  RS232  Interface 

99.95 

\  Printer  Cable 

19.95 

[  GP  100A  Printer  Package** 

399.00 

•  Shipping  and  Handling 

4.95 

$  4.95 

1  Thx  (Colorado  residents  only) 

1  TOTAL  $ 

1  *All  prices  quoted  in  U.S.  dollars.  Prices  and  specifications  subject  6 
|  **Please  add  an  additional  $5.00  for  printer  shipping  charges. 

1  □  Check  □  MasterCard  □  Visa 

change  without  noti 

l 

1 

l  '  ,  , 

1  Name 

1 

Phone  number 

1 

j  Address 

1  City 

L_ 

State  Zip 

1 

-1 

HARDWARE  REVIEW 

Product:  The  Parrot,  Voice 

Synthesis  Module 
From:  R.I.S.T.,  POB  499,  Fort 

Hamilton  Sta. ,  NY  11239 
Cost:  $89.95  plus  $4  P&H 

Allop'hone  concatenation  simply 
means  stringing  fundamental  sounds 
together.  This  is  the  speech  syn¬ 
thesis  method  used  in  The  Parrot. 

R.I.S.T.'s  module,  The  Parrot, 
produces  64  separate  allop’nones. 
R.I.S.T.  used  Voicetech's  general 
purpose  speech  development  kit  (see 
Radio  El ectronics.  Mar. 83)  combined 
with  chips  and  software  to  produce 
a  cost  effective  ZX/TS  speech  unit. 

Using  Parrot's  pilot  program 
with  documentation,  I  made  the  unit 
say  "hello"  almost  immediately. 

The  voice  is,  unfortunately,  chat 
"tinny"  mechanical  one  you  assoc¬ 
iate  with  first  generation  robots. 
Parrot  comes  complete  with  a  reset 
button,  and  ZX/TS  expansion  bus, 
and  provides  for  an  external  power 
supply  to  power  other  peripherals 
through  the  unit.  The  Parrot  func¬ 
tions  as  an  I/O  port.  R.I.S.T. 
told  me  Parrot  uses  ports  0-15  and 
54-80,  but  the  initializer  program 
uses  only  location  03  for  IN  and 
OUT  commands. 

Documentation  is  professional 
and  good  but  does  not  explain  the 
machine  language  initializing  rou¬ 
tine,  which  uses  the  calculator 
stack.  Most  annoying  is  the  lack 
of  OEM  specs  and  schematics  on  the 
voice  chips.  The  crash  course  on 
voice  synthesis  in  the  documenta¬ 
tion  might  be  superfluous  for  some 
users  and  certainly  could  use  a 
bibliography. 

Parrot  has  two  minor  flaws: 
you  must  supply  your  own  speaker, 
and  the  external  power  jack  is  a 
sub-mini  (these  are  hard  to  find). 

Overall,  R.I.S.T.'s  Parrot  is 
an  excellent  unit  and  performs  up 
to  and  beyond  my  expectations.  It 
has  great  potential  as  an  annucia- 
tor,  games,  clocks  and  applications 


for  the  handicapped. 

Parrot  does  not  speak  words  you 
type  in.  You  enter  words  phoneti¬ 
cally,  including  clicks,  stops  and 
pauses  after  the  appropriate  three 
character  phoneme  or  sound  codes. 
R.I.S.T.  plans  to  develop  text-to- 
speech  software.  Parrot's  expanded 
loader  program  allows  cursor  edit¬ 
ing,  which  is  a  big  plus. 

R.I.S.T.  tells  me  that  future 
Parrots  (starting  Apr.l)  will  in¬ 
clude  a  tape  of  their  long  version 
phoneme  entry  program  (16K  needed). 
After  using  the  10-line  BASIC  entry 
program  I  don't  look  forward  to 
keying  in  the  80  or  90  lines  in  the 
longer  version. 

Paul  Donnelly,  Centerport,  NY 

If  you  already  own  a  Parrot  and 
have  a  ZX81/TS1000,  R.I.S.T.  says 
you  should  change  the  MC  program, 
line  6,  pg.6,  from:  (for  ZX81s) 

103  ENTER  to  130  ENTER,  (for  ZX80S 
with  both  ROMs)  it  stays  43  ENTER. 

SPEECH  SYNTHESIS 

Voice  or  speech  synthesizers 
combine  hardware  and  software  into 
systems  that  let  your  computer  talk 
to  you.  Computers  and  Electronics 
and  Radio  Electronics  (Mar. 83)  cov¬ 
ered  two  methods  of  producing  human 
voice  sounds  on  ZX/TS  computers. 
They  are:  Pulse  Code  Modulation 
and  Linear  Predictive  Coding. 

Pulse  Code  Modulation  (PCM) 
uses  silicon  chip  recordings  (digi¬ 
tized)  of  a  voice  speaking  selected 
words.  A  human  voice  encodes  words 
in  a  ROM  chip  resulting  in  life¬ 
like  sounds.  PCM's  disadvantage 
is  you  must  have  ROM  addresses  for 
all  desired  words. 

Linear  Predictive  Coding  (LPC) 
feeds  a  combination  of  random  and 
periodic  signals  to  the  electronic 
voice  tract.  These  periodic  and 
random  signals  are  modulated  digi¬ 
tally  to  produce  unique  individual 
sounds.  But,  these  sounds  have  an 
unnatural,  mechanical  ring  to  them. 


8 


BOOK  REVIEW 


Voicetech  sells  units  that  use 
the  LPC  technique  (covered  Mar.  83, 
Radio  Electronics) .  R.I.S.T.'s 
Parrot  includes  Voicetech's  evalua¬ 
tion  kit  and  necessary  ZX/TS  hard¬ 
ware.  These  units  produce  sound  by 
concatenating  allophones  (individ¬ 
ual  unique  sounds)  into  an  intelli¬ 
gible  word  or  phrase. 

Which  technique  of  speech  syn¬ 
thesis  is  better?  Pulse  Code  Modu¬ 
lation  produces  a  better  sound,  but 
costs  more  both  in  dollars  and 
memory  space.  Current  versions  of 
Linear  Predictive  Coding  are  hard 
on  untrained  ears  (it's  similar  to 
listening  to  someone  with  a  heavy 
accent).  But,  LPC  has  potential 
for  infinite  speech  and  the  quality 
will  no  doubt  improve. 

As  the  micro  market  grows  more 
competive  and  peripheral  prices 
drop  coupled  with  increased  memory 
size  of  most  personal  computers, 
both  will  become  viable  methods  of 
speech  synthesis. 

Paul  J.  Donnelly,  Centerport,  NY 


ITS  HERE!! 

The  keyboard  you  have 
been  waiting  for! 


A  LARGE  60  KEY  TACTILE  FEEL  KEYBOARD 
(MEASURES  10"  x  4")  THAT  PLUGS  INTO  THE  SAME 
CONNECTORS  AS  EXISTING  KEYBOARD  ON  YOUR 
ZX81  OR  TIMEX  SINCLAIR  1000.  IT  HAS  ALL 
SILKSCREENED  LEGENDS  IN  3  COLORS  ON  THE 
BASE;  MOLDED  LEGENDS  &  GRAPHICS  ON  KEY  TOPS; 
8  AUTOMATIC  SHIFT  KEYS  (NO  SHIFTING  REQUIRED) 
FOR  EDIT,  DELETE,  SINGLE  &  DOUBLE  QUOTES, 
COLON,  SEMI-COLON,  FUNCTION  &  STOP;  5"  SPACE 
BAR;  2  SHIFT  KEYS;  NUMERIC  KEY  PAD. 


ONLY  $84.95 


MASS.  RESIDENTS  ADD  5%  SALES  TAX 
SHIPPING  &  HANDLING  $4.00/UNIT 

DELIVERY  4  -  6  WEEKS.  QUANTITY  DISCOUNTS.  WE 
WILL  ACCEPT  MC/VISA.  PLEASE  INCLUDE  #'S,  EXP. 
DATE  AND  SIGNATURE.  FOR  MORE  INFORMATION 
SEND  SASE.  SEND  INQUIRIES,  CHECK  OR  MONEY 

ORDER  TO:  E-Z  KEY  SUITE  75B 

711  SOUTHERN  ARTERY 
QUINCY,  MA  02169 
617/773-1187 


Title:  Crunchers — 21  Simple 

Games  for  the 
Timex/Sinclair  1000  2K 
By:  Yin  Chiu  and  Henry  Mullish 

From:  McGraw-Hill  Book  Company 

Princetown  Road 
Hightstown,  NJ  08520 
609/426-5254 

Price:  $8.95  (softcover,  137  pp.) 

Yin  Chiu  and  Henry  Mullish  are 
computer  professionals  and  polished 
writers.  Their  expertise  produced 
an  imaginative  and  useful  book.  New 
Timex  Sinclair  owners  will  find  the 
games  fun  and  original  and  also 
acquire  programming  skills  while 
working  through  Crunchers. 

Each  game  occupies  its  own 
chapter.  This  convention  allows: 
an  introduction  to  the  game,  the 
program  listing,  keyboarding  notes, 
points  of  interest  (programming 
techniques) ,  and  possible  adapta¬ 
tions  (improvement  hints). 

Crunchers  includes  games  in 
every  imaginable  category.  You  get 
card  and  dice  games,  skills  testing 
games,  invading  aliens,  spelling 
and  math  games,  shooting  galleries 
and  board  games. 

I  am  particularly  impressed  by 
the  book's  appearance.  It  is  well 
designed  and  illustrated.  Program 
listings  are  done  in  easy-to-read 
print,  and  keyword  entries  are  done 
in  boldface  type.  Keyboard  hints 
list  required  graphics  characters. 

Crunchers  is  an  excellent  book 
for  Timex  Sinclair  beginners.  It 
provides  hours  of  fun  and  valuable 
instruction.  It  is  well  written 
and  programmed.  The  authors  sum  it 
up  best  with,  "none  of  the  programs 
requires  more  than  the  2K  of  random 
access  memory  (RAM)  that  is  built 
into  the  computer.  Despite  the 
restriction  imposed  by  the  size  of 
available  memory,  you  will  be  sur¬ 
prised  at  the  wide  range  of  games 
that  are  possible." 

John  C.  Connell,  Neptune  Beach,  FL 


9 


EASIER  LOADING  FOR  MC  UTILITIES 

Many  machine  code  utility  pro¬ 
grams  reside  in  high  memory  above 
RAMTOP.  Usually,  utilities  are 
saved  on  cassette  as  a  BASIC  source 
program  and  the  MC  is  stored  either 
in  a  numeric  array,  string  varia¬ 
ble,  or  REM  statement. 

Yet,  using  MC  utilities  can  be 
a  chore.  The  usual  procedure  is: 

-POKE  16388  and  16389  to  establish 
the  new  RAMTOP. 

-Execute  NEW  to  reinitialize  the 
stacks  under  the  new  RAMTOP. 

-Load  the  utility  source  program. 
-Run  the  utility  source  to  move 
the  MC  above  the  new  RAMTOP. 
-Execute  NEW  to  dismiss  the 
utility  source  program. 

Now,  you  load  or  enter  the  program 
your  MC  program  will  work  on. 

You  can  arrange  the  utility 
source  program  to  do  all  these 
steps  automatically.  First,  you 

Sinrlair  ! 
Computing 

Not  just  another  newsletter,  Sinclair  Computing  is  a 
typeset  magazine  with  color  illustrations,  published 
monthly.  If  you  own  a  Sinclair  or  Timex/Sinclair 
Computer  you  need  Sinclair  Computing.  Every  issue  is 
packed  with  informative  Articles,  New  Products,  Users 
Groups,  News  Bits,  Letters,  Ask  Sinclair  Corp.,  Reviews, 
Tutorials,  Hardware  Projects  (many  for  under  $10), 
Programs,  and  Games. 

FOR  JUST  $2.95  PER  ISSUE 

YOU  CAN  MAKE  THE  MOST  OF  YOUR 
SINCLAIR  or  TIMEX/SINCLAIR  COMPUTER. 


transfer  the  MC  from  its  original 
location  (a  REM  statement,  for 
example)  to  a  location  below  the 
present  RAMTOP  but  above  the  future 
one.  Next,  the  source  program 
POKES  16388  and  16389  to  set  the 
new  RAMTOP.  It  then  executes  NEW, 
wiping  itself  out  and  reinitializ¬ 
ing  the  stacks. 

During  the  MC  transfer  the 
machine  stack  is  still  active. 
Consequently,  the  machine  code's 
final  location  can't  extend  too 
high  into  memory.  Assuming  your 
POKE  operation  (used  by  the  source 
to  transfer  the  MC)  just  adds  or 
subtracts  (for  example,  adding  a 
starting  address  to  a  byte  index 
counter),  only  44  bytes  must  be 
avoided  below  the  initial  RAMTOP. 

If  you  have  16K,  you  can  relo¬ 
cate  the  MC  to  addresses  as  high  as 
32723.  If  you  have  the  available 
memory,  you  can  start  the  MC  at 
location  32000,  and  allow  up  to  724 
machine  code  bytes. 

To  add  an  auto  function  to  your 
source  program,  add  a  short  routine 
(I  usually  start  at  line  9000) 
consisting  of  the  SAVE  "(label)" 
instruction  followed  by  GOTO  0.  To 
save  your  source  program,  hit  GOTO 
9000.  When  you  load  your  program 
it  automatically  resumes  with  the 
GOTO  0  line.  (I  use  GOTO  0  rather 
than  RUN  in  case  the  MC  is  stored 
in  a  numeric  array  or  string  varia¬ 
ble — RUN  would  wipe  it  out.) 

Following  is  an  illustrative 
source  program  that  assumes  a  20- 
byte  MC  program  and  a  tape  save 
name  "PGM". 


If  after  your  first  issue  you  are 
not  fully  satisfied... cancel  your 
subscription  for  a  FULL  refund. 


Sinrlair 

Lome 


omputing 


BOX  95-SC 

Glenmont,  New  York  12077 


Sinrlair  . 
Lomputing 


□  , 
□  , 


one  year  for  just  $36. 
two  years  for  just  $65. 


Enclosed  Is  my  check  or  money  order. 


SlX^l 


D.  A.  Kerr,  Dallas,  TX 


1  REM  (20  BYTES  OF  MCI 
10  FRST 

20  LET  R =32000 

30  FOR  I  =  16514-  TO  16533 

4-0  POKE  R ,  PEEK  I 

50  LET  R=R  +  1 

60  NEXT  I 

70  POKE  16388,0 

80  POKE  16389,125 

90  NEW 

900©  SRUE  "PGM" 

9010  GOTO  0 

SYNTACTIC  SUM:  10019,  8K  ROM 


io 


For  ZX81  orTSlOOO 

software  savings,  rip  off tliis  ad. 


□ 

THE  STAMP  COLLECTOR 
(#31)  Inventory  and  store  up  to  600 
SCOTT  numbers  in  a  single  session  show¬ 
ing  quantity  on  hand,  by  major  classifica¬ 
tion,  and  provide  full  want  list  support. 


□ 

VU-CALC  (#11)  This  program  con¬ 
structs,  generates,  and  calculates  large 
tables  for  financial  analysis,  budget 
sheets,  and  projections.  An  immensely 
powerful  analysis  chart. 


□ 

SUPERMAZE  (#34)  Navigate  your 
way  through  a  three-dimensional  maze, 
with  trapdoors,  gold  bars,  marker  stones, 
and  compass.  Ten  separate  mazes.  Three- 
dimensional  graphics. 


□ 

PERSONAL  FINANCE  PLAN¬ 
NER  (#28)  Perform  calculations, 
finance  a  house,  a  car,  keep  savings 
accounts,  repay  loans  and  calculate  an  am¬ 
ortization  schedule  which  can  be  generated 
for  any  of  the  financial  programs. 


□ 

SUPER  MATH  (#14)  Drill  yourself  on 
addition,  subtraction,  multiplication,  and 
division  with  five  levels  of  difficulty.  Each 
problem  graphically  depicted. 


□ 

THE  HOME  IMPROVEMENT 
PLANNER  (#29)  Store  up  to  20  room 
measurements  (length,  width,  height), 
compute  total  area  in  each  (wall,  floor), 
estimate  costs  of  painting,  wall  papering 
and  carpets  and  draw  house  blueprints. 


STATES  AND  CAPITOLS  (#32)  PINBALL  (#35)  Plays  like  real  pinball 
Test  yourself  on  the  fifty  states  and  their  complete  with  flippers,  bumpers,  "nudge,” 

capitols.  Three  options  of  review  are  availa-  bonus  points  and  more.  Uses  fast,  efficient 

ble.  (1)  States,  you  provide  capitols.  (2)  machine  code  to  choose  its  moves. 

Capitols,  provide  states.  (3)  A  mix  of  states 
and  capitols. 


THE  FLIGHT  SIMULATOR  (#6)  STOCK  MARKET  GAME  (#27) 

Take  control  of  highly  maneuverable  light  Bull  or  bear?  This  realistic  simulation  lets 

aircraft.  With  full  controls,  instrumentation  you  analyze  information,  buy  and  sell 

and  navigational  aids  to  avoid  hazards  in  stocks,  take  out  and  pay  off  loans ...  and 

landing.  win,  if  you  can  accumulate  $50,000  in 


“The  Market.” 


CHESS  AND  CHESS  CLOCK  FORTRESS  OF  ZORLAC  (#36) 

(#7)  Six  levels.  All  the  legal  moves  includ-  A  super  fast  game  in  which  you  are  the 

ing  castling  and  enpassant.  Keeps  a  sepa-  commander  of  a  fleet  of  spaceships.  Your 

rate  record  of  plays  made  for  easy  reference.  mission  is  to  rid  the  galaxy  of  the  dreaded 

Play  another  opponent  or  match  wits  with  alien,  ZORLAC. 

the  computer. 


BACKGAMMON  AND  DICE  (#8)  ATOR  THE  ABC  GATOR  (#33) 

A  perfect  blend  of  chance  and  skill.  Uses  Designed  to  teach  recognition  and  sequence 

machine  code  to  choose  its  moves.  Full  of  the  alphabet.  Combines  computer 

game  including  graphics  board,  rolling  dice,  instruction,  music  and  video  games, 
and  double  cube.  Play  the  computer  or 
another  opponent. 


THE  CUBE  GAME  (#9)  The  cube  SPACE  RAIDERS,  BOMBER 

can  be  displayed  in  three  views:  (1)  Solid;  (#5)  Timex/Sinclair  version  of  the  popular 

(2)  Two-Dimensional  (unfolded);  and  (3)  arcade  games  full  of  bombs  and  rockets 

See-thru  cube  (3-D).  You  start  with  the  and  collisions  with  skyscrapers, 

cube  solved,  set  it  up  any  way  you  like,  or 
pick  up  from  a  previous  session. 


REAL  ESTATE  INVESTMENT  FROGGER  (#37)  Plays  like  the 

ANALYSIS  (#30)  Two  different  invest-  arcade  game.  Hop  the  frog  over  traffic, 

ment  strategies.  The  first  selection  allows  snakes,  crocodiles,  and  treacherous  diving 

the  user  to  choose  between  renting  or  buy-  turtles  before  time  runs  out. 

ing.  The  second  selection  consists  of  a 

detailed  analysis  of  the  rental  investment 

property. 


Sinclaiif  the  company  that  invented  the  world’s 
most  affordable  computer,  has  invented  a  way  for 
you  to  order  the  most  affordable  software— right 
from  your  home! 

You’ve  never  had  this  wide  a  selection  before. 

You  can  play  games  that  challenge  you,  instead  of 
bore  you.  You  can  learn  new  household  applica¬ 
tions  and  business  programs  that  reduce  work 
dramatically. 

Only  Sinclair  offers  this  special  software  savings. 
Only  ZX81  or  Timex  TS1000  owners  are  eligible. 

The  more  you  buy,  the  more  you  save. 

A  serious  Sinclair  software  offer. 

The  first  cassette  you  buy,  you  buy  at  normal 
cost:  $15.00.  But  every  cassette  thereafter,  you  get 
at  a  savings. 

The  list  below  explains  how  much  you  save, 
based  on  how  much  you  buy.  It  couldn’t  be  easier. 

You  were  smart  to  buy  the  ZX81  or  the 
TS1000.  You’ll  be  even  smarter  to  take  us  up  on 
this  software  offer.  All  cassettes  listed  at  left  work 
on  both  the  ZX81  and  the  TS1000.  All  cassettes 
are  16K,  which  means  you  need  the  16K  Memory 
Module.  (If  you  want  more  information  on  this 
component,  please  write  Sinclair  at  the  address 
listed  below.) 

But  don’t  delay.  This  is  a  limited  time  software 
offer  while  supplies  last. 


How  to  order  today! 

Just  call  our  toll-free  number  and  use  your 
MasterCard  or  VISA.  Or  send  this  ad  with  a 
check  or  money  order.  It’s  as  easy  as  that. 

Call  toll-free:  800-543-3000.  Ask  for  operator 
509.  In  Canada  call  513-729-4300,  operator  509. 
Have  your  MasterCard  or  VISA  ready  when  call¬ 
ing.  Phones  open  24  hours  a  day,  7  days  a  week. 
These  numbers  are  for  orders  only. 

If  you  simply  want  information,  please  don’t 
call,  write  Sinclair  Research,  Ltd.,  2  Sinclair 
Plaza,  Nashua,  NH  03061. 

(Sorry,  no  refunds  on  software.  Defective 
cassettes  will  be  replaced.) 

_ Call  toll  free 


800-543-3000 


Ad.  code:  Mail  to:  Sinclair  Research,  Ltd. 

„  One  Sinclair  Plaza,  Nashua,  NH 

B4SX  03061 


Check  the  boxes  of  all  □  Check  or  money  order 

cassettes  you  want  at  left. _ enclosed. _ 


Fill  in  the  space  beside  total  for  your  total  payment 

□  1  cassette:  $15.00  Plus  Shipping/Handling  $5.00 

□  2  cassettes:  $25.00 

(save  $5.00)  (  < 

□  3  cassettes:  $35.00  Total: 

(save  $10.00)  . 

□  4  cassettes:  $45.00 

(save  $15.00)  _ 

□  5  cassettes:  $50.00 

(save $25.00)  rye  nniiaro 

□  6  cassettes  or  more:  U  UoUars 

$10.00  each  $ _ 


_ ■ _ ■ _ ■ _ 

Sinclair 


DEAR  EDITOR 


I  need  ZX/TS  business  soft¬ 
ware.  I  use  four  of  them  in  four 
stores — three  as  satellites  and  one 
as  a  master  file.  Can  anyone  help 
me  locate  general  ledger,  accounts 
receivable,  accounts  payable,  and 
payroll  ledger  programs? 

Also,  I  had  a  problem  with  my 
ZX  printer — the  print  faded  and  the 
motor  slowed  on  heavy  graphics. 

I  solved  this  problem  with  a 
12V,  4A  power  supply  and  a  Radio 
Shack  variable  voltage  1  1/2  A 
voltage  regulator  IC.  I  built  the 
circuit  shown  on  the  IC  package  and 
set  the  voltage  at  9.8V  regulated 
to  1  1/2  A.  My  printer  no  longer 
slows  and  my  computer  runs  cooler. 

Rodney  Gowen,  Oregon  City,  OR 

SYNTAX  (Feb.,  Mar.)  classified  ads 
and  new  products  sections  carried 
ads  for  business  software.  CED 
sells  a  bookkeeping  program  (Mar. 
Class  Ads).  Finance  software  pro¬ 
gram  listings  are  available  from 
Grombacher  (Feb.  Class  Ads).  Banta 
Software's  electronic  spreadsheet 
program,  Screen-Calc,  may  suit  your 
needs  (Mar. New  Products).  Cash 
Journal  General  Ledger  program  is 
from  DEC  (Mar. Class  Ads).  Mernotech 
also  offers  a  spreadsheet  program 
called  Memocalc  (Feb. New  Products). 
Also,  SYBER  (1345  Diller  Rd.,  Ocean 
Springs,  MS  39564,  601/875-3682) 
has  a  Financial  Manager  program. 
Mindware  (15  Tech  Circle,  Natick, 

MA  01760,  617/655-3388)  also  has 
business  programs.  Write  for  de¬ 
tails  on  programs  before  you  buy. 
Companies  won't  make  exchanges 
unless  the  tape  is  defective. — Ed. 


How  are  programs  locked?  I 
don't  understand  how  LIST  command 
can  be  turned  off.  Also,  if  you 
have  a  program  with  saved  DIM  and 
LET  statements,  how  do  you  restart? 
Do  you  GOTO  the  first  statement  or 
some  point  later  in  the  program? 


Can  you  transfer  a  numeric 
value  like  LET  K=1000  to  a  string 
like  K$,  and  to  a  string  slice  like 
K$ (4  TO  8)? 

I  have  several  subroutines  that 
I  use  a  lot.  Is  it  possible  to 
load  one  from  tape  and  then  load  a 
second  without  clearing  the  first? 

Ronny  Richardson,  Chamblee,  GA 

First,  you  can't  turn  LIST  off 
easily,  but  you  can  render  it  less 
useful  by  causing  the  display  file 
to  malfunction.  However,  these 
methods  won't  work  against  anyone 
who  understands  them,  so  they  find 
limited  use.  Start  programs  with 
saved  arrays  by  going  to  a  point 
after  the  DIM  statement.  Re-execu¬ 
tion  (RUNing  or  GOingTO  a  line 
before  the  assignment)  clears 
stored  data. 

Use  STR$  and  VAL  to  change 
numbers  to  numerals  and  back  again. 

Finally,  you  can't  directly 
load  two  programs  from  tape  into 
the  computer.  You  can  load  the 
first  program  and  POKE  it  above 
RAMTOP,  then  load  the  second  pro¬ 
gram  and  POKE  down  the  first. 
Siriusware  and  Sinware  sell  pro¬ 
grams  to  do  this.  Also,  see  the 
review  of  RAM-Drive  (p.6)  and  the 
listing  for  Z-Tool  (p.2)  in  this 
issue  of  SYNTAX. — Ed. 


Does  anyone  have  any  suggestions 
for  the  following  problems? — Ed. 

I  recently  bought  and  hooked  up 
a  surplus  keyboard  to  my  ZX/TS.  I 
used  characters  from  a  magazine. 
Where  can  I  get  custom  keytops? 

Earl  Close,  Ontario,  Canada 

I  have  a  ZX81  with  64K  RAM  and 
ZX  Printer..  When  saving  programs 
my  recordings  have  developed  a 
click,  click  that  ruins  the  save 
when  the  printer  is  connected.  Do 
you  have  any  solutions? 

Michael  Roberts,  Des  Moines,  IA 


12 


INTGRCOMPUTCR  IMG 

HARDWARE  AND  SOFTWARE  PACKAGES 
MAKE  THE  MOST  OF  YOUR  TIMEX  SINCLAIR  1000 


MEMOTECH  PERIPHERALS 

MEMORY  EXPANSIONS 

►  16K  RAM  #  PL7002  $  59.95 

•  32K  RAM  #  PL7003  $  99.95 

•  64K  RAM  #  PL7004  $  149.95 

►  HIGH  RESOLUTION  GRAPHICS  (16K  RAM) 

#  PL7007  $99.95 

•  PLUG-IN  KEY  BOARD  #  PL7011  $99.95 

►  CENTRONICS  PARALLEL  INTERFACE  #  PL7005 

$  74.95 

►  MEMOTECH  RS232  INTERFACE  #  PL7006 

$99.95 

PRINTERS 

►  SEIKOSHA  GP-100A  PRINTER  The  revolutionary  low- 
cost  dot  matrix  impact  printer— Uses  up  to  9.5”  paper 

#  PL7008  $349.00 

•  SEIKOSHA  GP-250X  PRINTER  The  most  intelligent 
programmable  graphic  printer— Uses  up  to  9.5”  paper 

#  PL7009  $449.00 

►  PRINTER-INTERFACE  CABLE  #  PL7010  $19.95 

►  MEMOCALC  Software  on  plug-in  EPROM  cartridge— 
Spread  sheet  analysis— I  !o  to  7000  numbers  (when 
used  with  64K)  #  BS200C  $59.95 


EDUCATIONAL  ADVENTURE 
SERIES 

►  EDUVENTURE  I  Answer  the  questions  encountered 
in  each  classroom  until  you  make  it  outside  for  RECESS 
and  the  surprise  that  awaits  you  there.  (Grade  level  K-3) 

#  ED3001  $12.95 

►  EDUVENTURE  II  Each  new  situation  requires  either 
your  ingenuity  or  knowledge  (or  both)  to  avoid  being  p" 
sent  to  the  principal’s  office.  (Grade  level  4-6) 

#  ED3002  $12.95 

►  EDUVENTURE  III  Solve  complex  puzzles  to  outwit 
your  teacher  and  achieve  the  highest  scores.  (Grade 
level  7-9)  #  ED3003  $12.95 

►  EDUVENTURE  IV  An  agile  mind  and  quick  reflexes 
will  get  you  through  this  maze  of  mysterious  situations- 
to  your  DIPLOMA.  (Grade  level  10-12)  #  ED3004 
$12.95 

All  programs  use  16K  RAM. 


QSAVE  A  Hardware-Software  Combination— 
Allows  a  baud  rate  of  4000  to  be  achieved  com¬ 
pared  with  only  250  on  the  normal  SINCLAIR 
ZX81— Loads  and  saves  a  full  16K  in  only  29 
seconds— Works  with  16K  and  64K.  #  PL7001 
$37.95 


NEW  products  coming  soon:  Software  on  ROM/EPROM 
CARTRIDGES— SOFTBOXtm-  A  software  library  which 
can  contain  several  ROM/EPROM  programs.  Plug  in  your 
computer  and  instantly  call  any  program  from  your 
SOFTBOX  —  A  full  line  of  software  and  peripherals 
for  the  "colorful  ZX  SPECTRUM/TIMEX 
SINCLAIR  2000. 

For  more  information,  Free  Brochure,  and 
Special  Package  Discount,  write  or  call: 

IC  INTERCOMPUTER  INC. 

P.O.  Box  90,  Prudential  Center 
Boston,  MA  02199  Tel:  (617)  437-1190 
Telex:  951141  COFAR 

Phone  Orders:  7  Days/w 


Dealers  and  Distributors  Inquiries  Welcome 

Mail  to:  Intercomputer,  Inc.,  P.O.  Box  90,  Prudential  Center, 
Boston,  MA  02199 


QTY. 


UNIT  U.S.  $ 


Shipping  and  Handling  q  qr 

Printer  y.yj 

Shipping  and  Handling  .  Qr 

Memotech  Products  and  QSAVE  T.yQ 

Mass.  Residents  Tax  5  % 

Total 

□  Check  □  Mastercard  □  Visa 

Account  No. _ 


HOME  MANAGEMENT 

•  BILL  ORGANIZER  Keeps  track  of  bills,  amounts  due, 
date  due,  finance  charges,  payments  made,  etc.  Sum¬ 
marizes  all  data  for  tax  purposes.  #  HM5001 
$14.95 

►  CHECK  BOOK  Balances  and  maintains  your 
checkbook.  Finds  all  checks  written  to  one  payee  easily. 
Add  a  printer  and  it  will  even  write  checks  for  you. 

#  HM5002  $14.95 

►  ADDRESS  BOOK  Store,  update  and  retrieve  names, 
addresses,  and  phone  numbers.  With  a  printer  attached, 
it  will  print  mailing  labels,  sorts  entries  alphabetically 
by  name,  or  by  Zip  Code.  Only  remember  part  of  a 
name?  It  will  find  records  from  incomplete  informa¬ 
tion.  Code  the  entries  for  special  purposes,  i.e. 
Christmas  Cards,  Party  Invitations,  etc.  #  HM5003 
$14.95 

►  OCCASION  CALENDAR  Keep  track  of  birthdays,  an¬ 
niversaries,  meetings  and  special  events.  Have  your 
calendar  appear  on  the  screen  at  the  touch  of  a  key. 

#  HM5004  $14.95 
All  programs  use  16K  RAM. 

ENTERTAINMENT 

►  MISSILE  LAUNCHER  Challenge  the  enemy  by 
destroying  his  ammunition  stored  in  different  locations. 

#  FG1002  $12.95 

►  KRAZY  KONG  A  new  version  of  the  popular  arcade 
game.  This  program  has  all  the  features  of  the  original 
and  is  every  bit  as  fast.  #  FG1013  $12.95 

►  GHOST  HUNT  Gobble  your  way  through  a  maze  of 
Ghosts,  Power  Pills,  etc.,  etc.,  very  fast.  #  FG1014 
$12.95 

]  •  MAZE  DRAG  RACE  Drive  through  a  giant  maze  9 
times  the  size  of  the  screen,  watch  out  for  other  cars, 
rocks,  oil  and  ice.  A  really  superb  machine  code 
game.  #  FG1015  $12.95 

►  DEMOLISHER  Design  an  intelligent  strategy  to 
demolish  a  growing  wall  before  it  crushes  you. 

#  FG1005  $12.95 

►  MCODER  Compiles  a  BASIC  program  into  machine 
code— Extremely  simple  to  use— Write  and  debug  your 
Basic  programs— Enter  the  MCODER— the  Basic  pro¬ 
gram  will  be  compiled  into  machine  code  as  you 
watch.  #  PT4001  $18.95 

►  RETURN  FROM  SPACE  #  FG1001  $12.95 

*  JEOPARDY  #  FG1003  $12.95 

►  VEGAS  #  FG1004  $12.95 
►AIR  ATTACK  #  FG1006  $12.95 

►  GUARD  THE  PRESIDENT  #  FG1007  $12.95 
►SUBMARINE  #  FG1011  $12.95 

►  COMBO  PACK  I  Contains  Return  From  Space  and 
Missile  Launcher  #  FG1008  $18.95 

►  COMBO  PACK  II  Contains  Vegas  and  Jeopardy 

#  FG1009  $18.95 

►  COMBO  PACK  III  Contains  Demolisher  and  Air  Attack 

#  FG1010  $18.95 

►  COMBO  PACK  IV  Contains  Guard  The  President  and 
Submarine  #  FG1012  $18.95 

All  programs  use  16K  RAM. 


Limited  warranty— Defective  Software  will  be  replaced  if  returned  within 
30  days.— Memotech  Products:  180  days— Seikosha  Printer:  90  days 


LIFE  EXPECTANCY — 8K/16K 


This  program  calculates  your 
life  expectancy  based  on  data  you 
input  on  habits  and  family  history. 

Enter  Life  Expectancy  as  listed 
and  RUN.  Follow  the  directions  on 
the  screen.  If  you  make  a  mistake, 
enter  XX  to  restart.  You'll  get  an 
error  code  followed  by  a  line  num¬ 
ber.  Subtract  10  from  the  line 
number  and  GOTO  the  result  to  con¬ 
tinue  with  Life  Expectancy. 


Wilfried  Eder,  Fort  Ashby,  WV 


By  subtracting  10  and  going  back  to 
the  previous  line  number,  you  can 
continue  instead  of  starting  over 
in  the  middle  of  program  execution. 
The  method  that  allows  this  is  an 
input  after  a  prompt  and  increment¬ 
ing  in  your  program  by  10.--Ed. 

1  REM  "LIFE  EXPECTANCY  CALCUL 

ATOR" 

10  PRINT  "LIFE  EXPECTANCY  CALC 
UL AT ION  FOR  ADULTS  20  TO  65  YRS , 
OF  AGE" 

20  PRINT 

-30  PRINT  "TYPE"  "  1"  "FOR  YES,  ""2 
" "FOR  NO,  TO  ANSWER  QUESTIONS 

4.0  LET  A  =72 
46  PRINT 

50  PRINT  "ARE  YOU  MALE'?" 

60  INPUT  B 

70  IF  B=1  THEN  LET  A=A-3 
S0  IF  B=2  THEN  LET  A=A+4 
82  CLS 

64  PRINT  "1=YES" , "2=NO" 

66  PRINT 

9©  PRINT  "DO  YOU  LIUE  IN  AN  UR 
BAN  AREA  (POPULATION  >2  MILLI 

ONJ  ?" 

100  INPUT  B 

110  IF  B  =  1  THEN  LET  A=A-2 

111  IF  B  =  1  THEN  GOTO  141 

112  CLS 

114  PRINT  " i=YES" , "2=NO" 

116  PRINT 

120  IF  5=2  THEN  PRINT  "DO  YOU  L 
IUE  IN  A  TOWN (POPULATION <10, 000 > 

-■>** 

130  INPUT  B 

140  IF  6=1  THEN  LET  A=A+2 
142  CLS 
144  PRINT 

150  PRINT  "IF  YOU  WORK  BEHIND  A 
DESK, TYPE  “ "1" " j IF  YOUR  JOB  RE 
QUIRES  REGULARHEAUY  PHYSICAL  LAB 
OR, TYPE" "2"" . " 

160  INPUT  B 

170  IF  B=1  THEN  LET  A=A-3 
180  IF  B  =2  THEN  LET  A=A+3 
182  CLS 
184  PRINT 

190  PRINT  "IF  YOU  EXERCISE  STRE 


NOUSLY  MORE  THAN  5  1/2  HR,SESSI© 
NS/UK  .TYPE  ""2"".;  IF  YOU  DO  2-3 
^TIMES/WK.TYPE""!""; IF  NOT  AT  AL 

20©  INPUT  B 

210  IF  B=2  THEN  LET  A=A+4 
220  IF  B=1  THEN  LET  A=A+2 
230  IF  B=0  THEN  LET  A=A 
232  CLS 
234  PRINT 

240  PRINT  "TYPE" "l"" IF  YOU  LIUE 
WITH  A  SPOUSE  OR  FRIEND. IE  NOT, 
TYPE" "2"" . " 

250  INPUT  B 

26©  IF  B  =  1  THEN  LET  A=A+5 
262  CLS 
264  PRINT 

270  PRINT  "IF  YOU  LIUE  ALONE, TV 
PE  NUMBER  OF  DECADES  YOU  HAU 

2"'ClVED'  Urr'riQuT  'Oi  HERS  axNCc  'YOU 
REACHED  AGE25 .  OTHERWISE  TYPE""0 

280  INPUT  B 
290  LET  A=A— B 
292  CLS 

294  PRINT  "1=YES"  ,  **2=NO" 

296  PRINT 

300  PRINT  "DO  YOU  SLEEP  MORE  TH 
AN  10  HOURS  A  NIGHT?" 

310  INPUT  B 

320  IF  B=1  THEN  LET  A=A-4 
322  CLS 


324  PRINT 
330  PRINT 
GRESSIUE, 
”1"" . " 

332  PRINT 
340  PRINT 


■IF  YOU  ARE  INTENSE, A 
EASILY  ANGERED, TYPE" 


IF  YOU  ARE  EASY  GOIN 


G, RELAXED, A  ""FOLLOWER"" , TYPE" ”2 
350  INPUT  B 

3S0  IF  B  =  1  THEN  LET  A=A-3 
370  IF  B=2  THEN  LET  A=R+3 
372  CLS 
374  PRINT 

380  PRINT  "IF  YOU  ARE  HAPPY , TYP 
E”"1"";IF  NOT  TYPE" "2""." 

390  INPUT  B 

400  IF  6  =  1  THEN  LET  A=A  +  1 
410  IF  B=2  THEN  LET  A=A-2 
412  CLS 

414  PRINT  ” 1=YES" , "2=NO" 

416  PRINT 

420  PRINT  “DID  YOU  HAUE  A  SPEED 
ING  TICKET  WITHIN  THE  LAST  YEA 

R?" 

430  INPUT  B 

440  IF  B=1  THEN  LET  A=A-1 
442  CLS 

444  PRINT  "1=YES*  , "2=NO" 

446  PRINT 

450  PRINT  "DO  YOU  EARN  MOKE  THA 
N  50,000/YR?” 

460  INPUT  B 

470  IF  B=1  THEN  LET  A=A-2 
472  CLS 
‘W*.  HKJ.NI 

”..IF  YOU  FINISHED  COLL 
E6E..TYPE  !  ;  IF  GRADUATE  SCHOOL 

,TYPE""2**";  IF  NEITHER, TYPE'”'© 

490  INPUT  B 
500  LET  A=A+B 
512  CLS 
514  PRINT 

S20PRXNT  "IF  YOU  ARE  65  OR  OUE 
R  AND  STILL  WORKING ,  TYPE"" 1"": OT 
HERWISE  TYPE  ""2""C" 


14 


530  INPUT  8 

540  IF  B=1  THEN  LET  0=0+3 
542  CLS 
544.  PRINT 

INT  "IF  RNY  OF  YOUR  GROND 
PRRFNIS  LIUED  TO  BE  85  OR 

OUER^TYPE'*  **£"  "  XP  &L.L  4-  LXUfED  TO 
BEe800OR  OUER  TYPE""6*",IF  NOT  T 

560  INPUT  B 
570  LET  0=0+8 
572  CLS 

574-  PRINT  **  1  =YES "  ,  "2  =NO " 

576  PRINT 

^gSOPRINT  "DID  EITHER  OF  YOUR  P 
ORENTS  DTE  OF  STROKE/HEORT  OTT 
OCK  BEFORE  OGE  507” 

500  INPUT  B 

f  gg  IF  B  =  1  THEN  LET  0=0-4. 

602  CLS 

ISf  SSItil  **  1  =YES"  ,  "2=NO" 

606  PRINT 

610  PRINT  "HOUE  ONY  OF  YOUR  POR 
ENTS  OR  BROTHERS  /SISTERS  UN 

DER  OGE  50  HOD  O  HEORT  CONDITI 
ON , CONCER  OR  CHILDHOOD  DIOBETES7 

620  INPUT  B 

630  IF  B=1  THEN  LET  0=0-3 
632  CLS 
634.  PRINT 

t®40  PRINT  "IF  YOU  SMOKE  CIGORET 
IF  MORE  THOM  2  PRC 
K.6 /DRY.;  TYPE”  "6"  "IF  1-2  PflCKS/DfiV 
}.  TYPE"  "3"  "  IF  1/2  —  1  POCK/ DOY  . TYPE 
” "0" ” IF  YOU  DO  NOT  SMOKE." 

65©  INPUT  B 
660  LET  0=0 -B 
662  CLS 

664-  PRINT  "1=YES", "2=NO" 

666  PRINT 

^ 7 ©PRINT  "DO  YOU  DRINK  THE  EOU 
IUOLENT  OF  1/4  BOTTLE  LIQUOR  O 
DRY?"' 

680  INPUT  B 

690  IF  B=1  THEN  LET  0=0-1 
692  CLS 
694  PRINT 

700  PRINT  "IF  YOU  ORE  OUERUEIGH 
T,TYPE""8""IF  BY  >50  LBS. TYPE" "4 
IF  BY  30  TO  50  LBS .TYPE" "2” " IF 
,,BY  10  TO  3©  LBS.  OTHERWISE  TYPE 
©  . 

710  INPUT  B 
72©  LET  0=0 -B 
722  CLS 
724  PRINT 

730  PRINT  "IF  YOU  ORE  MOLE  OND 
HOUE  ON  ANNUAL  CHECK-UP  OR 

^FYOURRE  FEMOLE  OND  SEE  O  GY 

NECOLOG 1ST  ANNUALLY . TYPE " "2" "  ,  O 
THERUISE  TYPE 
740  INPUT  B 
75©  LET  0=0 +B 
752  CLS 
754  PRINT 

76©  PRINT  "TYPE" “2" "IF  YOU  ORE 
BETWEEN  30-40;  IF  BETWEEN  40 

-5©.;  ""4""  BETWEEN  50-60.;  **  " 5”  "  IF 
>70" 

770  INPUT  B 
780  LET  0=0+6 
782  CLS 
784  PRINT 

790  PRINT  "YOUR  LIFE  EXPECTANCY’ 
IS  :  ".;  O;  "  YEORS" 

80©  STOP 

SYNTACTIC  SUM:  57181,  8K  ROM 


PROGRAM  IMPROVEMENTS/REFINEMENTS 

Running  Syntactic  Sum  with  Var¬ 
iables  (SQ  Winter '82)  in  slow  wipes 
out  the  program  you  are  checking. 

To  prevent  this,  add  a  FAST  call  to 
the  Syntactic  Sum  program.  First, 
lower  RAMTOP  with:  POKE  16388,200 

POKE  16389,127 
NEW 

Change  Syntactic  Sum  Program  to: 

1  FOR  L  =32717  TO  32766 

2  POKE  L , P (L-32716J 

3  NEXT  L 

4  LET  L =327 14 

5  POKE  L,  205 

6  LET  L=L+1 

7  POKE  L,  35 

8  LET  L  =L  +1 

9  POKE  L,  15 

1©  REM  THE  REST  OF  THE  PROGRAM 
IS  MUCH  THE  SOME. 

14  PRINT  " SYNTACTIC  SUM  WITH  U 
ORIOBLES  IS  NOW  SAFELY  TUCKED  RW 
OY  OBOUE  RAMTOP" 

_  15  PRINT  , , "  TO  OBTAIN  O  SYNTfi 

LTIC  SUM,  ENTER  "“PRINT  USR  3271 

17  STOP 

18  SPUE  "SUM" 

19  GOTO  1 

SYNTACTIC  SUM:  19091,  8K  ROM 

Patrick  O'Connor,  Manitoba,  Canada 


HEAR  THE  POWER  OF  YOUR 
TIMEX/SINCLAIRtm 

IT'S  BEEN  SAID  THE  FUTURE  BELONGS  TO  THOSE  WHO  UNDERSTAND  COM- 
ThVmTALK  TTOYoJRUE'  WHAT  BETTER  WAY  70  00  THIS  THAN  BY  HAVING 

NOW  YOU  CAN.  QUICKLY ,  SIMPLY,  ECONOMICALLY. 


wrrct 


HEAR  THE  POWER 


far  ref 


FEATURES: 

•  PROGRAMMABLE  SPEECH  AND 
SOUND  EFFECTS. 

•  AMPLIFIER  AND  VOLUME  CONTROL. 

•  "PIGGY  BACK”  EXPANDABILITY. 

•  SPEAKER  OUTPUT  JACK. 

•  POWER  INPUT  JACK  FOR  EXPANDED 
SYSTEM  OPERATION. 

•  PROFESSIONALLY  WRITTEN  SOFT 
WARE  EXAMPLES  INCLUDED  ON 
CASSETTE  TAPE. 

•  COMPLETE  DETAILED  INSTRUCTIONS 
ARE  PROVIDED  BEING  BOTH  EDUCA¬ 
TIONAL  AND  INFORMATIVE. 

•  COMPACT,  RELIABLE  AND  SAFE. 

•  ALL  FOR  $89.95 

LET  THE  POWER  OF  YOUR  SINCLAIR  ZX80/81  TM  OR  TIMEX  SINCLAIR  1000  TM 
SPEAK  FOR  YOU  NOW.  THROUGH  R.I.S.T.  COMPUTER  COMPONENTS  INC  THE 
PARROT  TM  -  YOUR  ZX80/81  OR  TS1000  CAN  SPEAK.. .CLEARLY,  CONSISELY 
AND  WITHOUT  LIMIT. 

R.I.S.T.  HAS  DEVELOPED  A  STATE  OF  THE  ART  VOICE  SYNTHESIS  MODULE 
YOU  PLUG  IN.  THE  PARROT  TM  UTILIZES  ALLOPHONE  CONCATENATION  TO 
SYNTHESIZE  SPEECH,  WITH  LIMITLESS  VOCABULARY.  SENTENCES,  AND  ANY 
ENGLISH  LANGUAGE  WORD  CAN  BE  CREATED. 

BEST  OF  ALL,  THE  PARROT  TM  IS  AFFORDABLE.  FOR  $89.95,  YOUR  ZX80/81  OR 
TSWOO_CAN  GIVEJOU  THE  VOICE OF  THE  FUTURE. . .  TOD  A  Y! 

SEND  $89.95  PLUS  $4.00  SH/HD  TO: 

RIST  INC.  »P.O.  BOX  499  •  FT.  HAMILTON  STATION,  BROOKLYN,  N.Y.  11209 
N.Y.  STATE  RESIDENTS  ADD  8.25%  TAX  ($7.40),  CANADIAN  ORDERS  SEND  TO- 
INTEGRATED  DATA  SYSTEMS  •  11  BRIGHTON  AVE.  •  TORONTO  CANADA  M4M  1P3 
MY  COMPUTER  IS:  □  ZX80  □  ZX81  DTS1000 

□  9V,2  Amp  POWER  SUPPLY  (OPTIONAL)  $24.95  ea.  (REQUIRED  FOR  ZX80  OR  EX¬ 
PANDED  SYSTEM  OPERATION) 

FOR  ORDERS  OUTSIDE  U.S.  &  CANADA  PLEASE  SEND  CHECK  PAYABLE  IN  U  S 
DOLLARS 


15 


GREEN  AND  BLACK  AND  READ  ALL  OVER 

My  nine-inch  black  and  white 
low-res  monitor  smears  characters 
because  of  its  poor  resolution. 

Then  I  saw  an  ad  for  a  9x4  1/2" 
green  and  black  monitor  for  $75 
from  John  Meshna  in  Lynn,  MA. 
Looking  at  the  specs  and  schematic 
convinced  me  this  high-res  monitor 
provides  enough  gain  to  connect  to 
a  ZX/TS  with  no  interface. 

1  find  the  screen  presentation 
a  major  improvement.  Still,  after 
adjusting  it,  my  9"  monitor  shows 
squares  as  rectangles — not  a  prob¬ 
lem  for  text,  but  graphics  are  too 
wide.  At  maximum  height  and  mini¬ 
mum  width  you'll  get  60x85mm 
"squares"  using  X=40: 

2  INPUT  X 

5  FOR  U  =  1  TO  X 
10  FOR  1=1  TO  X 
2®  PLOT  T,xJ 
30  NEXT  I 
4-0  NEXT  U 

SYNTACTIC  SUM:  3837,  SK  ROM 

All  you  need  is  a  monitor  and  a 

TIMEX  1000 
$59.95  * 


BUISiTESS 


Budgeting  ••••••«• 

...  59.95 

Inventory  Control 

...  59.05 

Financial  Analyzer 

..  39.95 

GAMES 

Leap  Frog . . 

..  59.95 

Star  Voyage  . 

..  39.95 

Fungaloids  . . 

..  39.95 

Chess  ............ 

Snakebite  . . 

•  •  V7*/7 

•  •  Cq  q  r 

Packman  . 

••  39.95 

UTILITY 

Assembler  + 

....$9.95 

Compiler  ••*•••••• 

....$9.95 

Graph . * . 

....$9.95 

Q— Save  •••...call 

for  price 

AND  MANY  MORE  EXCITING 
PROGRAMS  1 

♦You  Tiave  to  buy  3  software 
from  us* 

CALL  FOR  FREE  CATALOG 

DISCOUNT 
SOFTWARE,  INC. 

320  E.  59th  St.  NY,  NY  10022 
Tel: (21 2)436-0980 


length  of  coax  with  a  BNC  connector 
on  one  end.  At  the  other  end,  bare 
about  1/4"  of  the  center  wire  and 
make  a  l/2"-long  pigtail  of  shield. 

Remove  the  5  screws  from  the 
bottom  cover  of  your  computer  (look 
under  the  rubber  feet).  Remove  the 
bottom  cover  and  the  two  screws 
from  the  board.  Remove  top  cover 
from  board.  You'll  see  a  small 
metal  box  (modulator)  on  the  compo¬ 
nent  side  of  the  board  with  three 
wire  leads  to  the  board. 

Solder  the  coax  center  lead  to 
the  wire  lead  closest  to  the  board 
edge.  Solder  the  pigtail  to  the 
lower  edge  of  the  metal  box. 

With  a  knife,  cut  the  top  cover 
of  the  computer  so  the  coax  cable 
can  pass  through.  Reassemble  your 
ZX/TS  computer. 

For  9"  monitor  only,  (12"  model 
works  as-is)  remove  the  cover  and 
find  the  control  names  etched  along 
the  circuit  board  edge.  With  a 
screwdriver  fully  rotate  three  con¬ 
trols:  gain,  counter-clockwise; 

height,  clockwise;  ABC,  clockwise. 
Using  a  plastic  hex-head  alignment 
tool,  set  the  width  to  minimum.  Do 
not  adjust  the  other  controls.  Put 
the  metal  cover  back  on. 

Connect  the  leads  and  go  green. 

Leo  Morgan,  Peabody,  MA 

We  tried  2  Meshna  monitors,  the  9" 
No.  SPL-310-24  and  the  12"  MOT-12 
(Motorola  No.  J12VP102-Z07) .  $75 

each  from  John  Meshna,  Jr.,  Inc., 
POB  62,  Lynn,  MA  01904.  Call  Doug 
at  617/595-2275.  You'll  need  a 
Belden  17504  line  cord  for  the  9" 
monitor.  Disregard  the  letter 
about  reverse  video — you'll  get 
black  letters  on  green.  Use  the 
12"-type  for  normal  perspective. 

Both  surplus  monitors  use  75- 
Ohm  input  resistors,  but  the  ZX/TS 
drives  them.  Our  Zenith  ZVM-121 
monitor  also  runs  with  this  video 
connection  if  set  at  max.  contrast 
and  black  level.  Some  computers 
may  drive  the  modulator  and  monitor 
simultaneously — ours  won't. — KO 


16 


Creations  Inc.  —  d/b/a  Computer  Discount  Services 


accounts 


Ybur  own  PERSONAL  OR  SMALL  BUSINESS  ac¬ 
counting  system.  Contains  refinements  not  usually 
found  in  this  type  of  program.  ‘200  Transaction  file” 
can  be  SEARCHED,  PRINTED  or  DISPLAYED.  This 
program  has  been  throughly  tested,  and  improved 
through  extensive  use. 

ORDER  No.  03-1022 


AUTOFILE 


An  ELECTRONIC  FILING  SYSTEM  that  can  be  used 
for  ANY  type  of  data.  Set  up  your  own  DATA-BASES 
with  this  easy  to  use,  menu-driven  program  with 
AUTO-SEARCH  facility. 

ORDER  No.  03-1021 


BREAKOUT 


Fast  MACHINE  CODE  arcade-type  game.  If  you 
havenl  tried  THIS  version,  you  haven’t  played 
‘BREAKOUT  on  the  ZX81/TS1000. 

ORDER  No.  03-4028 


Enables  you  to  play  any  tune  through  your  T.V. 
speaker,  your  cassette  recorder  or  through  an  A.M. 
radio.  With  ‘COMPOSER’  you  can  control  the  dura¬ 
tion  of  each  note.  And  you  can  save  your  song  on 

ORDER  No.  03-3012  11995 


G  R  A  FIX 


Draw  and  store  complex  images.  Permits  you  to 
create,  mix,  and  save  your  own  screen  artwork.  Ybu 
can  mix  graphics  created  with  GRAFIX  into  another 
program.  By  itself  or  on  tape.  This  program  is  a 
“must”  for  the  CREATIVE  PROGRAMMER.*  4  jqc 
ORDER  No.  03-6005  *  1495 


'M’-Coder™ 


Now  you  can  write  MACHINE  CODE  PROGRAMS  on 
your  ZX81  with  ’M’-Coder.  The  first  true  MACHINE 
CODE  COMPILER  for  the  ZX81  Computer.  Simply 
write  your  new  program  in  BASIC,  (or  load  an  — 
-=EXISTING  PROGRAM),  press  A-KEY  and 
‘M’-Coder  will  automatically  compile  it  into 
MACHINE  CODE  for  you.  ‘M’-Coder  codes  99.9%  of 
all  BASIC.  Give  all  your  programs  that  SUPER-FAST 
professional  look.  Order  'M’-Coder  NOW  to  revolu¬ 
tionize  your  programming.  Once  you  try  ‘M’-Coder 
you’ll  never  write  basic  programs  again!  t  ^n95 
ORDER  No.  03-5201  *1™ 


PUCKMAN 


Superb  fast  moving  MACHINE-CODE  fun.  Have  an 
exciting  time  playing  this  EXCELLENT  version  of  the 
popular  arcade  game.  *4  woe 

ORDER  No.  03-4027  $l49a 


TOUCH-A-MATIC’1 


$995 


/  \ 

QSave 

SINCLAIR 

TM 

\  / 

- —1 

POWER 
AT  YOUR 
FINGER  TIPS! 

ORDER  No.  01-0007 

KOPAICS  “TOUCH-A-MATIC"  gives  you  the  power  to 
type  more  accurately  and  faster.  It  requires  NO 
WIRES,  NO  SOLDERING.  It’s  as  easy  as  removing 
the  adhesive  backing  and  pressing  it  into  position. 


LOADS  &  SAVES  16  K  file  in  26  seconds  instead  of 
7  minutes!  Cleans  up  signal  for  a  cleaner  load. 

•  STRONGER,  SHARPER  DIGITAL  SIGNAL 

•  CLEANER,  FILTERED  POWER  •  ENCODES  YOUR 
PROGRAM  AND/OR  DATE  •  Save  time/Save  1 

•  Baud  rate  increases  from  250  to  over  < 

must  for  all  ZX81  /TS1000  owners.  TM  »  onnc 
ORDER  No.  04-1000  SoSJ95 


NAME 

Sub-lbtal 

s 

ADDRESS 

Add  tales  tax 

$ 

CITY  STATE  ZIP 

Packing  ft  Shipping 
(See  Chart) 

$ 

f  1 r°m  $25.00  to  $29.99  add  $3.45 
to  $9.99  to  $14.99  add  $2.00  from  $30.00  to  $39.99  add  $3.70 
P  *  ,rom  515.00  to  $1 9.99  add  $2.50  from  $40.00  to  $49.99  add  $3.95 

V*  from $20.00 to $24.99  add $2.85  over $50.00  add $4.25 

Total  amount 
enclosed  or  to 
be  charged  to 
my  credit  card 

$ 

CHARGE 

visa|  1 

MASTER  I — I 

□ 

□ 

□ 

□ 

□ 

□ 

□ 

□ 

□ 

□ 

INTERBANK  NO 

EXR  DATE 

MASTER  I— I  | _ | | _ | _ 1  I  I 

CARD  1 — 1£!22 -  MO  YEAR 


MELBOURNE  HOUSE  SOFTWARE  Cm v 


18 


BLIPPO 


WITHOUT  SPEAKER 

$24.95 

WITH  SPEAKER 


EXPANSION 

CONNECTOR 


ZEBRA  LIGHT  PEN 

•  Fun  to  experiment  in  BASIC 

•  Complete  package  includes: 
-Light  Pen 

-Computer  Intertace  Module 
-Demo  Program  Listings 

•  Assembled  &  Tested 

ORDER  C109  $24.95 


Add  amazing  sound  effects  to  your  games. 
Easy  to  program  in  BASIC. 

Wide  frequency  range. 

Assembled  and  tested,  with  Demo  software. 


AMAZING 
SOUND  EFFECTS 


SPEAKER 

MODULE 


SUPER  GAMES 033  » 


mmm 

mmu\m 


PROTOTYPING? 

EXPERIMENTING? 


C111 

UNIVERSAL 
PATTERN  FOR 
IC’S,  CAPS, 
ETC. 


MONSTER  QQ 
MAZE  |  I- 

CH3  ft 

S14.95  II  “ 


Cm  BYTING  DEEPER  INTO  YOUR  TS1000  . 
C103  NOT  JUST  30  PROGRAMS  FOR  THE  ZX81 
C104  COMPLETE  T/S  BASIC  COURSE . 


Cl  12 

PIGGY  BACK 
RAM  OR  OTHER 
PERIPHERALS 


C110 

ALL  SIGNALS 
LABELED 


GOBBLE 

MAN 

Cl  1 4 

$14.95 


C110  Keyed  &  Labeled  ZX  Connector  $5.95 
C111  Universal  Prototyping  Board  . .  $9.95 
Cl  1 2  Expansion  Connector . $2.50 


Cl 05  UNDERSTANDING  YOUR  ZX81  ROM  ...  . 
C106  MACHINE  LANGUAGE  MADE  SIMPLE  .  .  . 
C107  THE  INS  &  OUTS  OF  THE  TS1000  &  ZX81 


IMPORTANT!  All  ZEBRA  products 
can  be  piggybacked  in  any  order. 
Your  memory,  printer,  etc.  will  plug 
into  the  last  one. 


Tech  info  &  ny  state  call  Order  Toll  Free 
(212)  296-2385  9-5  EST  800-221-0916 


15  DAY  MONEY  BACK 
GUARANTEE  ON  ALL 
ZEBRA  HARDWARE. 


ADD  $2.00  PER  ORDER 
FOR  SHIPPING. 

WE  ACCEPT  VISA,  MASTERCARD, 
CHECKS,  M.O. 

C.O.D.  ADD  $3.00  EXTRA. 

NY  RESIDENTS  ADD  SALES  TAX. 
OVERSEAS,  FPO,  APO,  ADD  10% 
DEALER  DISCOUNTS  AVAILABLE. 


ZEBRA  SYSTEMS,  INC 


78-06  Jamaica  Avenue,  Woodhaven,  New  York  11421 


OFFICE  MANAGER — 8K/16K 


F=Finish  print  line 
D=Data  input  (search  mode) 


Office  Manager  creates  and 
stores  three  separate  files:  a 
phone  directory,  report  file  (each 
150  lines  max.)/  and  memo  file  (20 
lines  max.). 

You  can  move  freely  from  one 
file  to  another  without  reloading 
from  tape  or  disturbing  data  in  any 
file.  To  switch  files,  type  END, 
ENTER,  and  the  menu  reappears. 
Select  the  new  mode  and  ENTER. 

When  using  the  report  or  memo 
option,  you  can  only  enter  one  line 
at  a  time.  Type  in  each  line  and 
ENTER  after  each  one. 

Enter  phone  numbers  last  name 
first.  You  can  search  for  entries 
by  last  name  or  initial.  Report 
and  memo  options  cannot  search. 

If  you  get  an  error  5/(line 
number)  when  viewing  files,  the 
screen  is  full.  Hit  CONT  to  go  on. 
GOTO  5  returns  you  to  main  menu. 

You  can  save  file  information 
on  tape  or  print  it  out. 

Print  option  asks  which  lines 
you  want  to  print.  If  you  want  to 
print  only  a  portion  of  a  file, 
find  the  starting  and  ending  line 
numbers  by  selecting  display  op¬ 
tions  3,  6  or  9  (depending  on  the 
file).  The  screen  displays  the 
start  and  end  slots  of  each  file. 
Each  line  of  your  file  occupies  1 
slot.  Calculate  your  start  and  end 
line  slots.  Enter  these  numbers 
when  you  return  to  print  option — 
your  ZX/TS  prints  just  those  lines. 

First  time  you  load  the  program 
dimension  the  files  by  entering: 

DIM  F$(321,31)  then,  enter  GOTO  1. 

Inverse  graphics  are: 

20  space  Office  space  Manager  7 
spaces  T/S  space  1000  space 
2403  11  graphic  sevens 
2709  18  graphic  sevens 
2720  space  File  space  Slot  2  spaces 
Variables 

F$=File  string  array 
C=Menu  choice 
Z$=Any  input  or  choice 
L=Line  counter;  subscript 
S=Start  print  line 


Joe  Glass,  Cinnaminson,  NJ 


1  REM  OFFICE  MANAGER  USES  AN 
ARRAY  (F*i  321  BY  31.  THIS  MUST 
BE  ENTERED  BY  DIRECT  COMMAND. 

5  FAST 
18  CLS 
IS  PRINT 


25  PRINT 

30  PRINT  TAB  5; "1  OPEN  PHONE  B 

OQK" 


35  PRINT  TAB  5; "2  SEARCH  PHONE 
BOOK” 

4-0  PRINT  TAB  5;  ”3  ALTER  PHONE 

BOOK" 

4-5  PRINT 

30  PRINT  TAB  5;.  "4-  OPEN  REPORT 

FILE" 

55  PRINT  TAB  5; “5  UIEU  REPORT 
FILE" 

60  PRINT  TAB  5; ”6  ADD  TO  REPOR 

T  “ 

55  PRINT 

70  PRINT  TAB  5; "7  OPEN  MEMO  FI 

LE" 

75  PRINT  TAB  5;  "8  UIEU  MEMO  ®I 

S3  PRINT  TAB  5; ”9  RLTER  MEMO  F 

XL.E" 

©5  PRINT 

90  PRINT  TAB  4-;  "10  PRINT  FILE*' 
95  PRINT  TAB  4.;  "11  SPUE  ALL  FI 
LES" TAB  4.;  *'12  UIEU  ALL  FILES" 
100  PRINT  RT  21,0J "ENTER  CHOICE 

105  INPUT  C 

110  IF  C<1  OR  012  THEN  GOTO  10 

0 

15©  GOSUB  2©0© 

150  IF  C  =  1  OR  C  =3  THEN  GOSUB  21 

©0 

155  IF  C=4-  OR  C=5  OR  C=6  THEN  G 
OSUB  2200 

170  IF  C  =7  OR  C  =8  OR  C=9  THEN  G 
OSUB  2300 

175  IF  C  =  10  THEN  GOTO  24-00 
180  IF  C=ll  THEN  GOTO  2500 
185  IF  C=2  THEN  GOTO  2700 

190  IF  C  =3  OR  C  =6  OR  C=9  THEN  G 
OTO  2800 

191  IF  C  =  12  THEN  GOTO  290© 

195  PRINT  "TYPE  ""END"“  TO  EXIT 

280  IF  C  =  1  OR  C  =4  OR  C=7  THEN  I 
NPUT  F$(L) 

205  IF  F$CL,1  TO  3) ="END"  THEN 
GOTO  2600 
210  PRINT  FJ  CL) 

215  LET  L=L  +  1 

220  IF  C=1  AND  L>150  QR  C=3  AND 
L > 150  THEN  GOTO  2600 
225  IF  C  =4-  AND  L  >300  OR  C=S  AND 
L  >300  OR  C=6  AND  L>300  THEN  GOT 
O  2600 

230  IF  C  =7  AND  L  >320  OR  C=S  AND 
L  >320  OR  0=9  AND  L>320  THEN  GOT 
O  2600 
235  GOTO  200 
250  STOP 

300  REM  SUBROUTES  FOLLOU 
2800  CLS 
2005  PRINT 


20 


£010  RETURN 
2100  LET  L  = 1 
2105  RETURN 
2200  LET  L=1F1 
2205  RETURN 
2300  LET  L  =30 1 
2305  RETURN 

2400  GOSUB  2000 

2401  PRINT  " PARAMETERS :  *' 

2402  PRINT 

2403  PRINT  ” PHONE =  1  TO  ISO" ; TAB 
0; "REPORT =  151  TO  300” ; TAB  0;”M 

EMO=  301  TC  320" 

2404  PRINT 

2405  PRINT  "STARTING  LINE?" 

2410  INPUT  S 

2415  PRINT  "FINISH  LINE?" 

2420  INPUT  F 

2425  PRINT  RT  10,0; "PRINTING  FIL 
E  SLOTS:"; TAB  ©; S; ”  TO  ”;F 
2430  LET  L  =S 

2435  LPRINT  F$<L,1  TO  31) 

2440  LET  L=L+1 

2443  IF  L=F  THEN  GOTO  2600 

2445  GOTO  2435 

250©  GOSUB  2000 

2505  PRINT  "ALL  FILES  WILL  BE  SR 
UED  IN  THE  STANDARD  SINCLAIR  FO 
RMAT . " 

SB 10  PRINT 

SB 15  PRINT  "SIMPLY  PRESS  ENTER • * 


£5X6  INPUT  Z$ 

£518  S  RUE  -FILES** 

£52©  GOTO  1 

260©  PRINT  RT  21..©;  “KEY  ENTER  TO 
CONTINUE*1 
2605  INPUT  Z$ 

261©  GOTO  1© 

2 TO©  GOSUB  200© 

27©5  PRINT  “ENTER  SEARCH  DATA** 
270^  PRINT  ..wammmmmmmammmammmmammktr 

271©  INPUT  Z$ 

2711  LET  D=LEN  Z$ 

2715  LET  L  =  1 

272©^IF^^L^TO  D  )  =Z$  THEN  PR  IN 


2725  LET  L=L+1 

273©  IF  L  > 15©  THEN  GOTO  2SO© 

2735  GOTO  272© 

2S©©  GOSUB  20©0 

2805  IF  F*(L,1  TO  3) ="ENDM  THEN 
GOTO  2820 
281©  LET  L  =L  4* 1 
2815  GOTO  2S©5 

2820  PRINT  “FILE  ENDS  RT  SLOT:  11 
;  L 

2825  PRINT  -ENTER  DRTR--END  TO  E 

xrr- 


2830  INPUT  F$(L) 

2835  IF  F$  (L  »  1  TO  3)  =,iENDi*  THEN 

GOTO  2600 

284.0  PRINT  F$TL> 

284.5  LET  L=L  +  1 

285©  IF  C=3  RND  L > 15©  THEN  GOTO 

10 

2855  IF  C=S  RND  L>38©  THEN  GOTO 

10 

2360  IF  C=9  AND  L>320  THEN  GOTO 

X© 

3365  GOTO  2330 
3*300  GOSUB  200© 

3005  FOR  L=1  TO  32© 

2910  PRINT  F$ (L) 

2915  NEXT  L 
3920  GOTO  2600 

3000  REM  OFFICE  MANAGER  WAS  WRIT 
TEN  BY  JOSEPH  GLASS.  ALL  RIGHTS 
RESERVED.  CO  1983 
SYNTACTIC  SUM:  30199,  SK  ROM 


CLASSIFIED  ADS 

Reach  almost  10,000  ZX/TS  users  for 
just  $9/line  in  SYNTAX  classified 
ads.  Send  your  copy,  typed  35 
char. /line  (exactly  as  you  want  it 
to  appear)  with  a  check,  (NO  CREDIT 
CARDS  OR  PHONE  ORDERS,  please)  to 
ar r ive  by  the  15th  of  any  month. 

You  ad  will  appear  in  the  next 
month's  issue.  To  repeat  an  ad, 
send  another  ad  order  with  check  by 
the  15th.  We  take  no  responsi¬ 
bility  for  advertisers.  Include 
phone  number  whether  or  not  the 
number  appears  in  ad  copy.  SYNTAX 
Classified  Ads,  RD2 ,  Box  457, 
Harvard,  MA  01451. 

* 

*  FREE  NEWSLETTER  8  pages 
*******  Send  SASE  to  Friendly,  Box 

*  122,  Wallingford,  PA  19086 

* 

******T  IMEBLASTER  s****** 
A  1.7K  M/L  ARCADE  GAME  FOR  SERIOUS 
Players.  For  ZX81/TS1000  (16K  RAM) 
Send  $12.95  To:  CALLIOPE  SOFTWARE. 
4130  Coe  Dr  NE ,  Albuq. ,  NM  87110 

BRONZE  STAR  SOFTWARE  ANNOUNCES:  ZT 
Can  you  help  the  little  creature  to 
find  his  way  home,  a  different  game 
every  time.  Tape  $7  16K  required 

PO  BOX  265,  Chicago  Ridge,  IL  60415 

$3.50  PPD  BUDGET/FINANCE  SOFTWARE 
PRGM  LISTING  with  line  for  line 
explanation.  Educational, useful 

application  prgm  for  beginner, 
continues  where  ZX81/TS1000  manual 
leaves  off.  8K/16K  RAM.  GROMBACHER 
4564  QUEENS  WAY,  SIERRA  VISTA  AZ. 
85635 

ELECTRONIC  SPREADSHEET  with  PLOTTER 
12.95 !  ISASE  gets  ca  t.  &  ! !  FREE  ! !  g  if  t ! 
EZRA/EZRA, Bx  5222 , SanDiego  CA  92105 

Programs  in  BASIC  to  USE-EXPERIMENT 
WITH-LEARN  HOW  IT  IS  DONE-MODI FY  TO 
SUIT  YOUR  SPECIAL  NEEDS.  D  LIPINSKI 
SOFTWARE ,2737  Susquehanna  Rd,Roslyn 
PA  19001  INFO  FREE  Dealers  Welcome. 


21 


INTEGER  BASIC  COMPILER.  16K  RAM-$12 
Info?  Write  To:  ZX81  Programs,  106B 
ANTOINETTE  CT.,  CH'VILLE,  VA  22933. 

DRIVE  A  VIDEO  MONITOR  WITH  YOUR  ZX- 
81. Our  DVC-2  kit  provides  direct 
video  and  REVERSE  VIDEO. Kit  $20.45, 
assembled  $31. 45. Get  super  sharp 
character  definition  with  our  12" 
B&W  video  monitor ,$98. 45. Random 
Access,  Box  41770S , Phoenix, AZ  85080 

********  jh_2  LEDGER  SYSTEM  ******** 
ONE  PROGRAM  THAT  LETS  YOU  STORE, 
Graph  And  Recall  All  Your  Bookkeep¬ 
ing  Data.  Will  Store  300  Entries 
Across  20  Columns.  Instructions 
Included.  16K  Required.  Send 
$21.95  For  Cassette  To:  M-Z  SYSTEMS 
1003  S. CLIFF,  PORTLAND,  TX  78374. 

**  UNLOCK  SELF-STARTING  PROGRAMS  ** 
Allows  LIST, SAVE,  mods.  8ROM-16RAM 
Life-Guar.  $13.95  ppd.  N.J.  Gipson, 
43  Imperial  RD#6,  Coates,  PA  19320 

MARBLES .  MAZES  AND  SINK  HOLES 
A  simple,  non-destructive  game  of 
skill  and  logic  for  all  members  of 
the  family.  15  levels  of  play, from 
very  easy  to  extremely  difficult, 
each  with  4  different  screen  types 
giving  60  full-screen  displays. 
Score  displayed  as  time  taken;  auto 
clock  enforces  time  limit;  auto  run 
and  return  to  basic  features.  100% 
machine  code  program  for  ZX81  or 
TS1000  with  16k  RAM.  Cassette  $10 
CHARLES  DRURY,  40  WESTGATE  RD  #5. 
CHESTNUT  HILL  ,  MA  02167 

*  *  16K  RAM  PACK  GOT  YOU  DOWN?  *  * 
Loading  And  Saving  Noise  Completely 
Eliminated.  Send  Your  Working  RAM 
Pack  With  $9.95  To:  DAVE  FREY,  619 
AVIGNON  DR.,  MELBOURNE,  FL  32935 

**  CHARACTER  SET  GRAPHICS  KIT  ** 
Visually  spaced,  large  format  let¬ 
ters,  numerals  &  punctuation.  A 
fast,  easy  to  use  system  that  gives 
professional  look  to  display. 

SASE  and  check  for  $3.00  to: 

Vidiom,  Dept.  'T,  PO  Box  3118 
Wayland  Sq. ,  Providence,  RI,  02906 


//2K  Programs  from  2-BIT  SOFTWARE// 
//4  Adventure  Games  $9.95.  Free// 
//color  catalog.  Emerson  &  Stern// 
//Dept.  SY3,  Box  2036,  Del  Mar,// 
//CA  92014  (619)  481-3629  Orders// 

*The  "GETITALLTOGETHER"  Clip  $3.95* 
Better  16K/ZX81  integrity, Less  Lost 
*" ITS"  Rt.6  BOX765  Norman, Ok  73071* 

!!!!!  ZX81  -  TS/1000  SOFTWARE  !!!!! 
ENTERTAINMENT  -  EDUCATION 
GAMES  -  TEXT  ADVENTURES  -  BOOKS 
Send  for  Catalog  &  FREE  game 
Software  Unlimited 
PO  Box  147  Grandview,  MO  64030 

LEARN  DATA  HANDLING  TECHNIQUES  with 
ZX  Data  Finder,  a  versatile  file 
manager  for  16K  ZX81s.  All  routines 
thoroughly  explained.  Concepts  and 
dozens  of  memory  saving  methods  are 
analyzed.  List/text  $9.95-free  info 
Tom  Woods  Box  64  Jefferson, NH  03583 

*****  METAGRAPHICS  ***** 
USE  THE  FULL  GRAPHICS  POTENTIAL  OF 
Your  ZX81/TS1000  (16K  RAM).  2048 
CHARACTERS!  1  BASIC  +  M/C  Gives  You 
Total  Artistic  Control.  Send  $12.95 
********  CALLIOPE  SOFTWARE  ******** 
4130  COE  DR.  NE,  ALBUQ. ,  NM  87110 

***  STOCK  MARKET  CASSETTE  (16K)  *** 
PORTFOLIO  MANAGEMENT:  MAINTAINS 
Records  Of  Securities  You've  Bought 
And  Sold.  Analysis  Provides  12  Dif¬ 
ferent  Listings  (Gains, Loss, Dates, 
Yields, Etc.)  Holds  100+  Securities 
Side  2-Program  For  Market  Forecast. 
$9.95  To  TELETEK  CO;  #15  CENTRAL  WY 
SUITE  169;  KIRKLAND,  WA,  98033 

**  ADD  MEMORY  THAT  WON'T  FORGET!  ** 

*  Read  the  review  in  SQ(Winter)  * 

*  Kit  $31:90  SASE  details:  HUNTER  * 
*1630  Forest  Hills  Okemos  MI  48864* 
*Read  RADIO-ELECTRONICS  June/Julv* 

$$$  DON'T  Buy  This  Software  !!! 
-Unless  you  want  the  BEST  deal  for 
16K  '81s!!  6PAC  has:  FORTH,  BUDGET, 
SPREADSHEET,  INVENTORY,  FILE,&  TIME 
PLAN  programs.  SALE  PRICE  $27.95!!! 
SofTek,  Box  4232  Santa  Fe,  NM  87502 


22 


COMPUSETTE  is  a  C-10  cassette  which 
is  especially  designed  for  micro¬ 
computer  application  by  TAPEMASTERS 
25  for  $20.00  100  for  $70.00 

COMPUSETTE+  is  a  C— 20  cassette 
25  for  $22.00  100  for  $77.00 

VISA  MASTERCARD  C.O.D. 

TX  214-349-0081**OTHER  800-527-1227 
10%  discount  for  Check  with  Order 
P.  0.  Box  38651*Dallasf  Texas  75238 
FREIGHT  PREPAID *DEFECTIVES  REPLACED 


OUR  POLICY  ON  CONTRIBUTED  MATERIAL 

SYNTAX  invites  you  to  express  opinions  related  to  any  Sinclair  computer  or 
peripheral,  or  the  newsletter.  We  will  print,  as  space  allows,  letters  discussing  items 
of  general  interest.  Of  course,  we  reserve  the  right  to  edit  letters  to  a  suitable  length 
and  to  refuse  publication  of  any  material. 

We  welcome  program  listings  for  all  levels  of  expertise  and  written  in  either 
Sinclair  BASIC  or  Z80  machine  code.  Programs  can  be  for  any  fun  or  useful 
purpose.  We  will  test  run  each  one  before  publishing  it,  but  we  will  not  debug 
programs;  please  send  only  workable  listings.  Programs  submitted  on  cassette  can  be 
tested  more  quickly  and  with  less  chance  of  error. 

In  return  for  your  listing,  we  will  pay  you  a  token  fee  of  $2.00  per  program  we 
use.  This  payment  gives  us  the  nonexclusive  right  to  use  that  program  in  any  form 
world-wide.  This  means  you  can  still  use  it,  sell  it,  or  give  it  away,  and  so  can  we.  ’ 

We  will  consider  submissions  of  news  and  hardware  or  software  reviews.  Please 
keep  articles  short  (350-400  words).  Again,  we  reserve  the  right  to  edit  accepted 
articles  to  a  suitable  length.  We  will  pay  7  cents  per  6  characters,  including  spaces 
and  punctuation,  for  accepted  articles. 

When  you  send  in  programs  for  possible  publication  in  SYNTAX,  please 
include  the  following  information: 

•  How  to  operate  the  program,  including  what  to  input  if  it  does  not  contain 
prompts. 

•  Whether  you  can  run  the  program  over  again  and  how. 

•  How  to  exit  the  program. 

•  The  Syntactic  Sum  (program  published  in  Feb.  81  and  Jun.  81;  send  SASE 
for  a  free  copy). 

•  What  RAM  size  program  requires. 

•  What  ROM  program  uses. 

We  pay  for  this  explanatory  text  at  the  same  rate  as  for  articles  in  addition  to 
payment  for  the  program  itself. 

If  you  want  us  to  return  your  original  program  listing  or  article,  please  include 
a  self-addressed,  stamped  envelope.  Otherwise,  we  cannot  return  submitted  material. 


Eliza  for  16K  Timex/Sinclair. 

From  MIT,  the  celebrated  Simulation 
of  Machine  Inteligence.  Cassette 
only  $14.95.  Sinclair  Softech 
P.O.  Box  82A,  Sinclair  Wy  82334. 

***f or  TIMEX/SINCLAIR  computers*** 
NEW!  "IN-LINE  LOAD  MONITOR";  Load 
software  like  a  pro!  Guaranteed. 


Compact.  Detailed  instruct. - 12.95 

LOST  IN  SPACE - 11.95 

UNIVERSAL  INVENTORY  FILE - 16.95 

UNIVERSAL  MAILING  LIST - 10.95 

UNIVERSAL  COIN  COLLECTION - 10.95 

UNIVERSAL  STAMP  COLLECTION - 10.95 

UNIVERSAL  RECORD  ALBUM  COLL - 10.95 


Each  program  on  cassette  +  manual. 
8KROM,  16KRAM.  $1.50  S&H  perorder. 
$1  for  cat.  (Refunded  with  order.) 
N.J.  6%  tax.  WANTED :Retailers, Agent 
and  Dealers.  M.C. HOFFMAN  CO., DEPT. 
SX4 ,  PO  BOX  117,  OAKLAND  NJ  07436 

THE  SERIOUS  SINCLAIR.  LEARN  REAL 
Power  of  ZX  Computing.  Full  Line 
Upgrades/Instructions.  Catalogue- 
$5  Applied  on  Purchase.  NEW  WORLD 
CONCEPTS  Box  587  Ogden,  Utah  84402 

///NEW  ZXS1/TS1000  TEXT  EDITOR! ! /// 
/$2.95  For  Listing,  $5.95  On  Tape/ 
Catalog  $1-Refunded  W/Order.To;  BOB 


LUCAS/401  N  GEYER/KIRKWOOD/MO/53122 


SYNTAX  is  published 

monthly  by  a  wholly-owned 
subsidiary  of  The  Harvard  Group. 

Syntax  ZX80,  Inc. 

RD  2,  Box  457,  Harvard,  MA  01451. 

Telephone  617/456-3661. 

12  issues,  $29.  Single  issue,  $4. 


YES!  Please  send  me  12  issues  of  SYNTAX  for  $29.  4/83 

□  My  check  for  $29  is  enclosed.  □  Please  charge  my  □  MasterCard 
Make  checks  payable  to:  □  Diner’s  Club  □  American  Express 

SYNTAX  ZX80,  INC.  □  VISA  D  Carte  Blanche  account 

account  number _ 


exp.  date_ 


bank  number  (MC  only) 


Publisher:  Kirtland  H.  Olson 
Editor:  Ann  L.  Zevnik 
Assistant  Editor:  Pamela  Petrakos- 
Wilson 

Editorial  Assistant:  Pamela  K.  Vinal 

©  Syntax  ZX80,  Inc.,  1983.  All  rights 
reserved.  Photocopying  prohibited. 
ISSN  0273-2696 


signature _ _ 

Name _ Title _ 

Organization  _ _ _ _ _ 

Address _ . _ _ 

City - - - State _ Zip 

Day  Phone/ - } _ _ Evening  Phone  (  ) 


1  own  a  EH  Sinclair  ZX80  EH  Sinclair  ZX81  Telephone  orders  call 


□  TS1000 


617-456-3661 


23 


SYNTAX 


ARE  YOU  FOR  SALE? 

Cash  or  royalty  terms  for  software 
we  feel  is  marketable.  We'll  treat 
you  right!  Send  YOUR  requirements, 
program  +  documentation  to  ROBOTEC, 
Inc.  251  1st  St. Perrysburg ,0H  43551 

*************WATCH  out************* 
Great  new  arcade  type  game-16K 
Keep  the  ball  going,  but  watch  out 
for  the  Bird.  High  score  List  $3.00 
Tape  $5.00:  SeySoft  304  Exler  Road 
Vine  Gronve,  Ky.  40175. 

*WANT  YOUR  DISPLAY  WHITE  ON  BLACK?* 
Parts  less  than  $5.00.  ZX81/TS1000. 

For  plans,  send  $5.00  to  J&J  Assoc. 
Rt.  4,  Box  431,  Mobile,  AL  36609. 

2  Sample  programs  on  cassette 
$2.00  Plus  SASE.  Programs, 

3763  W.  Crocus  Dr.  Phx,  AZ  85023 

SINCLAIR/TIMEX  INERFACING  TO 
ANALOG  and  DIGITAL  Devices.  J.V. 
Kane  And  Co.  109  Ardmore  Avenue, 
ARDMORE  PA  19003.  215-649-1782 

TRENDSETTER  (ZX-81  TS) :  Uses  least 
squares  method  for  many  trends  to 
data.  Includes  3  point  method  for 
Logistic  &  Gompertz  growth  curvdfe. 
$15  check  or  M.O.  for  cassette  and 
FULL  instructions:  John  Anunti, 
3309-20th  St.,  S.F.,  CA  94110 


-New  from  SIRIUSWARE-  Make  back-up 
copies  of  any  std-f ormat  Sinclair- 
Timex  tape  -  even  unSAVEable  tapes. 
COPY*  prog,  on  cass.  tape  -  $10  ppd 
Send  SASE  for  catalog.  SIRIUSWARE 
6  Turning  Mill  Lexington,  MA  02173 

*  *  *  *MEMOTECH  ADD  ONS*NEW  PRICES**** 


Memopak  16K  Memory - $46.95 

Memopak  32K  Memory - $88.95 

Memopak  64K  Memory - $144.95 

Memopak  CPI  Print  Inter face-$74 . 95 

Memopak  CPI-C  Cable - $18.95 


Memopak  HRG  Hi  Res.  Graphics$89.95 
Prices  include  shipping. 

Mass,  residents  add  5%  Sales  Tax 
Pay  by  Personal  Check,  MC,or  VISA  # 
Ask  for  new  Software-Book  Catalog 
Atlantic  Northeast  Marketing,  Inc. 
P.0.  Box  921  Telephone: 

Marblehead,  MA  01945  617-639-0285 

FRONTIER  SOFTWARE  provides  the  best 
in  games  and  practical  programs  for 
the  ZX81  and  TS  1000. For  a  free 
list  of  available  software  write  to 
FRONTIER  SOFTWARE,  Box  385,  Vilna, 
Alberta,  Canada,  T0A  3L0. 

*  *  *  *  *  C.R.C.  SOFTWARE  *  *  *  *  * 

*  SINCLAIR  -  ATARI  -  VIC  VERSIONS  * 

*  Also  *Smart*  Printer  Interface  * 

*  Send  $1.00  Refundable  on  First  * 

*  Order  For  Information,  Catalog  * 

*  2901  Auburn-Auburn  Hts  MI. 48057  * 


H-E 

H\RVVRD 

GROLP 


Bolton  Road,  Harvard,  Mass.  01451 


First  Class 


U.S.  Postage 
PAID 

Harvard,  MA 
Permit  No.  8 
01451